PropertyConfiguration Class

 

Base class for all property configurations.

Namespace:   System.Web.OData.Builder
Assembly:  System.Web.OData (in System.Web.OData.dll)


public ref class PropertyConfiguration abstract 

NameDescription
System_CAPS_protmethodPropertyConfiguration(PropertyInfo^, StructuralTypeConfiguration^)

Initializes a new instance of the PropertyConfiguration class.

NameDescription
System_CAPS_pubpropertyAddedExplicitly

Gets or sets a value that is true if the property was added by the user; false if it was inferred through conventions.

System_CAPS_pubpropertyAutoExpand

Gets or sets whether the property is automatically expanded. default is false.

System_CAPS_pubpropertyDeclaringType

Gets the declaring type.

System_CAPS_pubpropertyIsRestricted

Gets whether the property is restricted, i.e. not filterable, not sortable, not navigable, not expandable, or not countable.

System_CAPS_pubpropertyKind

Gets the PropertyKind of the property.

System_CAPS_pubpropertyName

Gets or sets the name of the property.

System_CAPS_pubpropertyNonFilterable

Gets or sets whether the property is nonfilterable. default is false.

System_CAPS_pubpropertyNotCountable

Gets or sets whether the property is not countable. default is false.

System_CAPS_pubpropertyNotExpandable

Gets or sets whether the property is not expandable. default is false.

System_CAPS_pubpropertyNotFilterable

Gets or sets whether the property is not filterable. default is false.

System_CAPS_pubpropertyNotNavigable

Gets or sets whether the property is not navigable. default is false.

System_CAPS_pubpropertyNotSortable

Gets or sets whether the property is not sortable. default is false.

System_CAPS_pubpropertyPropertyInfo

Gets the mapping CLR PropertyInfo.

System_CAPS_pubpropertyRelatedClrType

Gets the CLR Type of the property.

System_CAPS_pubpropertyUnsortable

Gets or sets whether the property is unsortable. default is false.

NameDescription
System_CAPS_pubmethodEquals(Object^)

(Inherited from Object.)

System_CAPS_protmethodFinalize()

(Inherited from Object.)

System_CAPS_pubmethodGetHashCode()

(Inherited from Object.)

System_CAPS_pubmethodGetType()

(Inherited from Object.)

System_CAPS_pubmethodIsCountable()

Sets the property as countable.

System_CAPS_pubmethodIsExpandable()

Sets the property as expandable.

System_CAPS_pubmethodIsFilterable()

Sets the property as filterable.

System_CAPS_pubmethodIsNavigable()

Sets the property as navigable.

System_CAPS_pubmethodIsNonFilterable()

Sets the property as nonfilterable.

System_CAPS_pubmethodIsNotCountable()

Sets the property as not countable.

System_CAPS_pubmethodIsNotExpandable()

Sets the property as not expandable.

System_CAPS_pubmethodIsNotFilterable()

Sets the property as not filterable.

System_CAPS_pubmethodIsNotNavigable()

Sets the property as not navigable.

System_CAPS_pubmethodIsNotSortable()

Sets the property as not sortable.

System_CAPS_pubmethodIsSortable()

Sets the property as sortable.

System_CAPS_pubmethodIsUnsortable()

Sets the property as unsortable.

System_CAPS_protmethodMemberwiseClone()

(Inherited from Object.)

System_CAPS_pubmethodToString()

(Inherited from Object.)

Any public static (Shared in Visual Basic) members of this type are thread safe. Any instance members are not guaranteed to be thread safe.

Return to top
Show: