-
Notifications
You must be signed in to change notification settings - Fork 36
T_CodeJam_Reflection_TypeAccessor
Andrew Koryavchenko edited this page Jun 17, 2018
·
5 revisions
Provides fast access to type and its members.
System.Object
CodeJam.Reflection.TypeAccessor
CodeJam.Reflection.TypeAccessor(T)
Namespace: CodeJam.Reflection
Assembly: CodeJam (in CodeJam.dll) Version: 2.1.0.0
C#
public abstract class TypeAccessor
VB
Public MustInherit Class TypeAccessor
F#
[<AbstractClassAttribute>]
type TypeAccessor = class end
The TypeAccessor type exposes the following members.
Name | Description | |
---|---|---|
![]() |
TypeAccessor | Initializes a new instance of the TypeAccessor class |
Name | Description | |
---|---|---|
![]() |
Item(Int32) | Returns MemberAccessor by index. |
![]() |
Item(String) | Returns MemberAccessor by its name. |
![]() |
Members | Type members. |
![]() |
Type | Type to access. |
Name | Description | |
---|---|---|
![]() |
AddMember | Adds MemberAccessor. |
![]() |
CreateInstance | Creates an instance of the accessed type. |
![]() |
Equals | Determines whether the specified object is equal to the current object. (Inherited from Object.) |
![]() |
Finalize | Allows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection. (Inherited from Object.) |
![]() ![]() |
GetAccessor(Type) | Creates an instance of TypeAccessor. |
![]() ![]() |
GetAccessor(T)() | Creates an instance of TypeAccessor. |
![]() |
GetHashCode | Serves as the default hash function. (Inherited from Object.) |
![]() |
GetType | Gets the Type of the current instance. (Inherited from Object.) |
![]() |
MemberwiseClone | Creates a shallow copy of the current Object. (Inherited from Object.) |
![]() |
ToString | Returns a string that represents the current object. (Inherited from Object.) |