Class NdefRecord
Create a NDEF Record class
public class NdefRecord
- Inheritance
-
NdefRecord
- Derived
Constructors
NdefRecord()
Create an empty NDEF Record, payload will be null
public NdefRecord()
NdefRecord(SpanByte)
Create a NDEF Record from a span of bytes
public NdefRecord(SpanByte record)
Parameters
record
SpanByteA span of bytes containing the NDEF Record
NdefRecord(SpanByte, RecordHeader?)
Create a NDEF Record from a Payload and a Header
public NdefRecord(SpanByte payload, RecordHeader? recordHeader = null)
Parameters
payload
SpanByteThe byte payload
recordHeader
RecordHeaderA header, if not header specify, a default empty header will be created
Properties
Header
The record header
public RecordHeader Header { get; }
Property Value
Length
The length of the NDEF Record
public int Length { get; }
Property Value
Payload
The record payload
public byte[]? Payload { get; }
Property Value
- byte[]
Methods
Serialize(SpanByte)
Serialize the NDEF Record
public void Serialize(SpanByte record)
Parameters
record
SpanByteThe serialized record in a byte span