MFClassAttribute Class

Class object.

Definition

Namespace: MFiles.VAF.Configuration
Assembly: MFiles.VAF.Configuration (in MFiles.VAF.Configuration.dll) Version: 23.12.13247.3
C#
[SerializableAttribute]
public class MFClassAttribute : VaultElementReferenceAttribute
Inheritance
Object    Attribute    VaultElementReferenceAttribute    MFClassAttribute

Constructors

MFClassAttribute Constructor.

Properties

AllowEmpty Is it allowed for this item to be unset, empty or null. Default is false.
(Inherited from VaultElementReferenceAttribute)
AttributeType Type of the target, used in id resolving.
(Inherited from VaultElementReferenceAttribute)
RefMember Name of the class member containing the reference alias/guid/id of the type. Has a default value. If object with the attribute is not class, this value is ignored.
(Inherited from VaultElementReferenceAttribute)
Required Is the reference absolute requirement, default is true.
(Inherited from VaultElementReferenceAttribute)
Validate Should the reference be validated. Default is true.
(Inherited from VaultElementReferenceAttribute)

Fields

AssociatedProperties PropertyDef references this class should be associated with, with Required flag false.
ObjectType Object type reference this class should be able to be assigned to. Can be set manually if the ObjectType is not available as member of this class object.
RequiredAssociatedProperties PropertyDef references this class should be associated with, with Required flag true.

See Also