PropertyMetadata Members
The PropertyMetadata type exposes the following members.
Methods
Name | Description | |
---|---|---|
![]() |
CreateDelegateGetter<(Of <<'(TTarget, TProperty>)>>)()()()() |
Creates the delegate setter.
|
![]() |
CreateDelegateGetter<(Of <<'(TTarget, TIndex, TProperty>)>>)()()()() |
Creates the delegate setter for an indexed property.
|
![]() |
CreateDelegateSetter<(Of <<'(TTarget, TProperty>)>>)()()()() |
Creates the delegate setter.
|
![]() |
CreateDelegateSetter<(Of <<'(TTarget, TIndex, TProperty>)>>)()()()() |
Creates the delegate setter for an indexed property.
|
![]() |
Equals(System.Object) |
Determines whether the specified object is equal to the current object. (Inherited from Object.) |
![]() |
Finalize |
Allows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection. (Inherited from Object.) |
![]() |
GetHashCode |
Serves as the default hash function. (Inherited from Object.) |
![]() |
GetType |
Gets the Type of the current instance. (Inherited from Object.) |
![]() |
InvokeGet(Object) |
Invokes this property's getter on the supplied object
|
![]() |
InvokeGet(Object, Nullable<(Of <<'(Object>)>>)) |
Invokes this property's getter on the supplied object
|
![]() |
InvokeSet(Object, Nullable<(Of <<'(Object>)>>)) |
Invokes this property's setter on the supplied object
|
![]() |
InvokeSet(Object, Nullable<(Of <<'(Object>)>>), Nullable<(Of <<'(Object>)>>)) |
Invokes this property's setter on the supplied object
|
![]() |
MemberwiseClone |
Creates a shallow copy of the current Object. (Inherited from Object.) |
![]() |
ToString |
Returns a string that represents the current object. (Inherited from Object.) |
Properties
Name | Description | |
---|---|---|
![]() |
AffectsCalculatedFields |
Returns true of this property needs to trigger updates to calculated fields
|
![]() |
Attributes |
Complete list of attributes that apply to the property
|
![]() |
CalculatedFields |
This returns a list of calculated fields that need to be updated when this property is changed.
|
![]() |
CanRead |
Returns true if there is a public getter and it is not an indexed property.
|
![]() |
CanReadIndexed |
Returns true if there is a public getter and it is an indexed property.
|
![]() |
CanReadIndexedAndRestricted |
Returns true if there is a getter and it is an indexed property, even if that getter isn't public.
|
![]() |
CanReadRestricted |
Returns true if there is a getter and it is not an indexed property, even if that getter isn't public.
|
![]() |
CanWrite |
Returns true is there is a public setter and it is not an indexed property.
|
![]() |
CanWriteIndexed |
Returns true is there is a public setter and it is an indexed property
|
![]() |
CanWriteIndexedAndRestricted |
Returns true is there is a setter and and it is an indexed property, even if that setter isn't public.
|
![]() |
CanWriteRestricted |
Returns true is there is a setter and it is not an indexed property, even if that setter isn't public.
|
![]() |
Decompose |
Gets a value indicating whether to map this object's columns to the child object's properties.
|
![]() |
DecompositionPrefix |
Gets the decomposition prefix.
|
![]() |
IgnoreOnInsert |
Gets a value indicating whether to ignore this property during insert operations.
|
![]() |
IgnoreOnUpdate |
Gets a value indicating whether to ignore this property during update operations.
|
![]() |
IsIndexed |
Returns true if this represents an indexed property
|
![]() |
IsKey |
Property implements the Key attribute.
|
![]() |
IsReferenceNullable |
Gets a value indicating whether this is nullable reference type.
|
![]() |
MappedColumnName |
Column that this attribute is mapped to. Defaults to the property's name, but may be overridden by ColumnAttribute.
|
![]() |
Name |
Public name of the property
|
![]() |
NullabilityFlags |
Gets the nullability flags from the property's NullableAttribute.
|
![]() |
PropertyChangedEventArgs |
Gets a cached instance of PropertyChangedEventArgs
|
![]() |
PropertyChangingEventArgs |
Gets a cached instance of PropertyChangingEventArgs
|
![]() |
PropertyIndex |
Gets or sets the index of the property.
|
![]() |
PropertyInfo |
Cached PropertyInfo for the property.
|
![]() |
PropertyType |
Gets the type of this property.
|
![]() |
Validators |
List of validators that apply to the property
|