Class ObjectExtensionPropertyInfo
Inheritance
object
ObjectExtensionPropertyInfo
Inherited Members
object.GetType()
object.MemberwiseClone()
object.ToString()
object.Equals(object)
object.Equals(object, object)
object.ReferenceEquals(object, object)
object.GetHashCode()
Assembly: Volo.Abp.ObjectExtending.dll
Syntax
public class ObjectExtensionPropertyInfo : IHasNameWithLocalizableDisplayName, IBasicObjectExtensionPropertyInfo
Constructors
ObjectExtensionPropertyInfo(ObjectExtensionInfo, Type, string)
Declaration
public ObjectExtensionPropertyInfo(ObjectExtensionInfo objectExtension, Type type, string name)
Parameters
Properties
Attributes
Declaration
public List<Attribute> Attributes { get; }
Property Value
Type |
Description |
System.Collections.Generic.List<T><System.Attribute> |
|
CheckPairDefinitionOnMapping
Declaration
public bool? CheckPairDefinitionOnMapping { get; set; }
Property Value
Configuration
Declaration
public Dictionary<object, object> Configuration { get; }
Property Value
Type |
Description |
System.Collections.Generic.Dictionary<TKey, TValue><object, object> |
|
DefaultValue
Declaration
public object? DefaultValue { get; set; }
Property Value
DefaultValueFactory
Declaration
public Func<object>? DefaultValueFactory { get; set; }
Property Value
Type |
Description |
System.Func<TResult><object> |
|
DisplayName
Declaration
public ILocalizableString? DisplayName { get; set; }
Property Value
Lookup
Declaration
public ExtensionPropertyLookupConfiguration Lookup { get; set; }
Property Value
Name
Declaration
public string Name { get; }
Property Value
ObjectExtension
Declaration
public ObjectExtensionInfo ObjectExtension { get; }
Property Value
Type
Declaration
public Type Type { get; }
Property Value
Type |
Description |
System.Type |
|
UI
Declaration
public ObjectExtensionPropertyInfo.ExtensionPropertyUI UI { get; set; }
Property Value
Validators
Declaration
public List<Action<ObjectExtensionPropertyValidationContext>> Validators { get; }
Property Value
Methods
GetDefaultValue()
Declaration
public object? GetDefaultValue()
Returns
Implements
Extension Methods