C# Class Tpm2Lib.TpmStructureBase.TpmStructMemberInfo

Reflection and additional information associated with a TPM structure member.
Datei anzeigen Open project: Microsoft/TSS.MSR

Public Properties

Property Type Description
SizeLength int
SizeName string
Tag TpmStructMemberInfo
Value object
WireType MarshalType

Public Methods

Method Description
GetValueAsUInt ( ) : uint
TpmStructMemberInfo ( MemberInfo mi ) : System

Method Details

GetValueAsUInt() public method

public GetValueAsUInt ( ) : uint
return uint

TpmStructMemberInfo() public method

public TpmStructMemberInfo ( MemberInfo mi ) : System
mi System.Reflection.MemberInfo
return System

Property Details

SizeLength public_oe property

public int SizeLength
return int

SizeName public_oe property

public string SizeName
return string

Tag public_oe property

Reference to the info of the selector or size tag field associated with this member.
public TpmStructMemberInfo Tag
return TpmStructMemberInfo

Value public_oe property

(Unmarshaled) Value of this structure member.
public object Value
return object

WireType public_oe property

Marshaling attribute of this structure member.
public MarshalType WireType
return MarshalType