|
OpenTAP 9.31
API Reference
|
Represents the members of C#/dotnet types. More...
Public Member Functions | |
| object | GetValue (object owner) |
| Gets the value of this member. More... | |
| void | SetValue (object owner, object value) |
| Sets the value of this member on an object. More... | |
| override string | ToString () |
| Gets a string representation of this CSharpType. | |
| override bool | Equals (object obj) |
| Equality for MemberData. Returns true if the other object is a MemberData and refers to same member object. | |
| override int | GetHashCode () |
| GetHash for MemberData. | |
Static Public Member Functions | |
| static MemberData | Create (MemberInfo info) |
| Creates a new MemberData for a member of a C#/dotnet type. More... | |
Public Attributes | |
| readonly MemberInfo | Member |
| The System.Reflection.MemberInfo this represents. | |
Properties | |
| IEnumerable< object > | Attributes [get] |
| The attributes of this member. | |
| string | Name [get] |
| The name of this member. | |
| ITypeData | DeclaringType [get] |
| The declaring type of this member. | |
| bool | Writable [get] |
| Gets if the member is writable. | |
| bool?? | Readable [get] |
| Gets if the member is readable. | |
| ITypeData | TypeDescriptor [get] |
| The type descriptor for the object that this member can hold. | |
Properties inherited from OpenTap.IMemberData | |
| ITypeData | DeclaringType [get] |
| The type on which this member is declared. | |
| ITypeData | TypeDescriptor [get] |
| The underlying type of this member. | |
| bool | Writable [get] |
| Gets if this member is writable. | |
| bool | Readable [get] |
| Gets if this member is readable. | |
Properties inherited from OpenTap.IReflectionData | |
| IEnumerable< object > | Attributes [get] |
| The attributes of it. | |
| string | Name [get] |
| The name of it. | |
Represents the members of C#/dotnet types.
|
inlinestatic |
|
inline |
|
inline |
OpenTAP 9.31 API built Fri Oct 17 2025 07:12:37