-
Notifications
You must be signed in to change notification settings - Fork 35
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.) |