Mono Class Library: Overview

System.Reflection.PropertyInfo: Members

The members of System.Reflection.PropertyInfo are listed below.

See Also: Inherited members from System.Reflection.MemberInfo

Protected Constructors

Constructs a new instance of the System.Reflection.PropertyInfo class.

Public Properties

[read-only]
abstract
AttributesPropertyAttributes. Gets the attributes of the property reflected by the current instance.
[read-only]
abstract
CanReadbool. Gets a bool value indicating whether the property reflected by the current instance has a Get accessor.
[read-only]
abstract
CanWritebool. Gets a bool value indicating whether the property reflected by the current instance has a Set accessor.
[read-only]
IsSpecialNamebool. Documentation for this section has not yet been entered.
[read-only]
override
MemberTypeMemberTypes. Documentation for this section has not yet been entered.
[read-only]
abstract
PropertyTypeType. Gets the type of the property reflected by the current instance.

Public Methods

GetAccessors() : MethodInfo[]
Returns an array whose elements reflect the public Get , Set, and other accessors of the property reflected by the current instance.
abstract
GetAccessors(bool) : MethodInfo[]
Returns an array whose elements reflect the public and, if specified, non-public Get, Set, and other accessors of the property reflected by the current instance.
GetConstantValue() : object
Documentation for this section has not yet been entered.
GetGetMethod() : MethodInfo
Returns the public Get accessor for the property reflected by the current instance.
abstract
GetGetMethod(bool) : MethodInfo
Returns the public possibly or, if specified, the non-public Get accessor for the property reflected by the current instance.
abstract
GetIndexParameters() : ParameterInfo[]
Returns an array of the indexers of the property reflected by the current instance.
GetOptionalCustomModifiers() : Type[]
Documentation for this section has not yet been entered.
GetRawConstantValue() : object
Documentation for this section has not yet been entered.
GetRequiredCustomModifiers() : Type[]
Documentation for this section has not yet been entered.
GetSetMethod() : MethodInfo
Returns the public Set accessor for the property reflected by the current instance.
abstract
GetSetMethod(bool) : MethodInfo
Returns the public possibly or, if specified, the non-public Set accessor for the property reflected by the current instance.
GetType() : Type
Documentation for this section has not yet been entered.
GetValue(object, object[]) : object
Returns the value of the property reflected by the current instance in the specified object, using the specified index values.
abstract
GetValue(object, BindingFlags, Binder, object[], System.Globalization.CultureInfo) : object
Returns the value of the property that is reflected by the current instance in the specified object and corresponds to the specified criteria.
SetValue(object, object, object[])
Sets the value of the property reflected by the current instance on the specified object, using the specified index values.
abstract
SetValue(object, object, BindingFlags, Binder, object[], System.Globalization.CultureInfo)
Sets the value of the property that is reflected by the current instance on the specified objects and corresponds to the specified properties.

Explicitly Implemented Interface Members

System.Runtime.InteropServices._PropertyInfo.GetIDsOfNamesDocumentation for this section has not yet been entered.
System.Runtime.InteropServices._PropertyInfo.GetTypeInfoDocumentation for this section has not yet been entered.
System.Runtime.InteropServices._PropertyInfo.GetTypeInfoCountDocumentation for this section has not yet been entered.
System.Runtime.InteropServices._PropertyInfo.InvokeDocumentation for this section has not yet been entered.