PropertyConfiguration Class
Base class for all property configurations.
Namespace: System.Web.Http.OData.Builder
Assembly: System.Web.Http.OData (in System.Web.Http.OData.dll)
Inheritance Hierarchy
System.Object
System.Web.Http.OData.Builder.PropertyConfiguration
System.Web.Http.OData.Builder.NavigationPropertyConfiguration
System.Web.Http.OData.Builder.StructuralPropertyConfiguration
Syntax
public abstract class PropertyConfiguration
public ref class PropertyConfiguration abstract
[<AbstractClass>]
type PropertyConfiguration = class end
Public MustInherit Class PropertyConfiguration
Constructors
Name | Description | |
---|---|---|
PropertyConfiguration(PropertyInfo, StructuralTypeConfiguration) | Initializes a new instance of the PropertyConfiguration class. |
Properties
Name | Description | |
---|---|---|
AddedExplicitly | Gets or sets a value that is true if the property was added by the user; false if it was inferred through conventions. |
|
DeclaringType | Gets the declaring type. |
|
Kind | Gets the PropertyKind of the property. |
|
Name | Gets the name of the property. |
|
PropertyInfo | Gets the mapping CLR PropertyInfo. |
|
RelatedClrType | Gets the CLR Type of the property. |
Methods
Name | Description | |
---|---|---|
Equals(Object) | (Inherited from Object.) |
|
Finalize() | (Inherited from Object.) |
|
GetHashCode() | (Inherited from Object.) |
|
GetType() | (Inherited from Object.) |
|
MemberwiseClone() | (Inherited from Object.) |
|
ToString() | (Inherited from Object.) |
Thread Safety
Any public static (Shared in Visual Basic) members of this type are thread safe. Any instance members are not guaranteed to be thread safe.
See Also
System.Web.Http.OData.Builder Namespace
Return to top