TypeAccessor
Provides by-name member-access to objects of a given type
Assembly: ServiceStack.Text.dll
View Source
Declaration
public abstract class TypeAccessor
Properties
CreateNewSupported
Does this type support new instances via a parameterless constructor?
View Source
Declaration
public virtual bool CreateNewSupported { get; }
Item[Object, String]
Get or set the value of a named member on the target instance
View Source
Declaration
public abstract object this[object target, string name] { get; set; }
Methods
CreateNew()
Create a new instance of this type
View Source
Declaration
public virtual object CreateNew()
Returns
System.Object
Create(Type)
Provides a type-specific accessor, allowing by-name access for all objects of that type
The accessor is cached internally; a pre-existing accessor may be returned
View Source
Declaration
public static TypeAccessor Create(Type type)
Returns
ServiceStack.Text.FastMember.TypeAccessor
Parameters
Type | Name |
---|---|
System.Type | type |