PropertyBuilder

cs.system.reflection.MemberInfocs.system.reflection.PropertyInfocs.system.reflection.emit.PropertyBuilder (extern final class)

Instance Members


ReflectedType: cs.system.Type

PropertyType: cs.system.Type

PropertyToken: PropertyToken

Name: String

DeclaringType: cs.system.Type

CanWrite: Bool

CanRead: Bool

Attributes: Anonymous

AddOtherMethod(mdBuilder: MethodBuilder): Void
Name Type
mdBuilder MethodBuilder

Name Type
nonPublic Bool
Returns
cs.NativeArray<cs.system.reflection.MethodInfo>

GetCustomAttributes(inherit: Bool): cs.NativeArray<Dynamic>
Name Type
inherit Bool
Returns
cs.NativeArray<Dynamic>

GetGetMethod(nonPublic: Bool): cs.system.reflection.MethodInfo
Name Type
nonPublic Bool
Returns
cs.system.reflection.MethodInfo

Returns
cs.NativeArray<cs.system.reflection.ParameterInfo>

GetSetMethod(nonPublic: Bool): cs.system.reflection.MethodInfo
Name Type
nonPublic Bool
Returns
cs.system.reflection.MethodInfo

GetValue(obj: Dynamic, index: cs.NativeArray<Dynamic>): Dynamic
Name Type
obj Dynamic
index cs.NativeArray<Dynamic>
Returns
Dynamic

IsDefined(attributeType: cs.system.Type, inherit: Bool): Bool
Name Type
attributeType cs.system.Type
inherit Bool
Returns
Bool

SetConstant(defaultValue: Dynamic): Void
Name Type
defaultValue Dynamic

SetCustomAttribute(customBuilder: CustomAttributeBuilder): Void
Name Type
customBuilder CustomAttributeBuilder

SetGetMethod(mdBuilder: MethodBuilder): Void
Name Type
mdBuilder MethodBuilder

SetSetMethod(mdBuilder: MethodBuilder): Void
Name Type
mdBuilder MethodBuilder

SetValue(obj: Dynamic, value: Dynamic, index: cs.NativeArray<Dynamic>): Void
Name Type
obj Dynamic
value Dynamic
index cs.NativeArray<Dynamic>

Metadata

Name Parameters
:nativeGen -
:libType -
:csNative -