public void Unmarshal(NdrBuffer buffer) { Length = buffer.ReadInt16LittleEndian(); MaxLength = buffer.ReadInt16LittleEndian(); buffer.ReadDeferredConformantVaryingArray <char>(v => Buffer = v); }
public void Unmarshal(NdrBuffer buffer) { buffer.ReadDeferredConformantVaryingArray <char>(v => Id = v.ToString()); Type = (ClaimType)buffer.ReadInt16LittleEndian(); Count = buffer.ReadInt32LittleEndian(); buffer.ReadDeferredStructUnion(this); }
public void Unmarshal(NdrBuffer buffer) { if (buffer == null) { throw new ArgumentNullException(nameof(buffer)); } this.Length = buffer.ReadInt16LittleEndian(); this.MaxLength = buffer.ReadInt16LittleEndian(); buffer.ReadDeferredConformantVaryingArray <char>(v => this.Buffer = v); }
public void Unmarshal(NdrBuffer buffer) { if (buffer == null) { throw new ArgumentNullException(nameof(buffer)); } buffer.ReadDeferredConformantVaryingArray <char>(v => this.Id = v.ToString()); this.Type = (ClaimType)buffer.ReadInt16LittleEndian(); this.Count = buffer.ReadInt32LittleEndian(); buffer.ReadDeferredStructUnion(this); }