Maintains metadata about a property. More...
Public Member Functions | |
Core.FieldManager.IFieldData | NewFieldData (string name) |
Gets a new field data container for the property. More... | |
System.Reflection.PropertyInfo | GetPropertyInfo () |
Gets the System.Reflection.PropertyInfo object representing the property. More... | |
Properties | |
Type | Type [get] |
Gets the type of the property. More... | |
string | FriendlyName [get] |
Gets the friendly display name for the property. More... | |
object | DefaultValue [get] |
Gets the default initial value for the property. More... | |
RelationshipTypes | RelationshipType [get] |
Gets the relationship between the declaring object and the object reference in the property. More... | |
int | Index [getset] |
Gets or sets the index position for the managed field storage behind the property. More... | |
bool | IsChild [get] |
Gets a value indicating whether this property references a child in the object graph. More... | |
Properties inherited from Csla.Core.IMemberInfo | |
string | Name [get] |
Gets the member name value. More... | |
Maintains metadata about a property.
Definition at line 15 of file Csla/Core/IPropertyInfo.cs.
System.Reflection.PropertyInfo Csla.Core.IPropertyInfo.GetPropertyInfo | ( | ) |
Gets the System.Reflection.PropertyInfo object representing the property.
Implemented in Csla.PropertyInfo< T >.
Core.FieldManager.IFieldData Csla.Core.IPropertyInfo.NewFieldData | ( | string | name | ) |
Gets a new field data container for the property.
Implemented in Csla.PropertyInfo< T >.
|
get |
Gets the default initial value for the property.
This value is used to initialize the property's value, and is returned from a property get if the user is not authorized to read the property.
Definition at line 35 of file Csla/Core/IPropertyInfo.cs.
|
get |
Gets the friendly display name for the property.
Definition at line 25 of file Csla/Core/IPropertyInfo.cs.
|
getset |
Gets or sets the index position for the managed field storage behind the property.
FOR INTERNAL CSLA .NET USE ONLY.
Definition at line 50 of file Csla/Core/IPropertyInfo.cs.
|
get |
Gets a value indicating whether this property references a child in the object graph.
Definition at line 55 of file Csla/Core/IPropertyInfo.cs.
|
get |
Gets the relationship between the declaring object and the object reference in the property.
Definition at line 44 of file Csla/Core/IPropertyInfo.cs.
|
get |
Gets the type of the property.
Definition at line 20 of file Csla/Core/IPropertyInfo.cs.