Class MultiReferenceMetaFieldInstaller

Realises IMetaFieldInstaller for multi reference.

Inheritance
System.Object
MultiReferenceMetaFieldInstaller
Implements
Inherited Members
System.Object.ToString()
System.Object.Equals(System.Object)
System.Object.Equals(System.Object, System.Object)
System.Object.ReferenceEquals(System.Object, System.Object)
System.Object.GetHashCode()
System.Object.GetType()
System.Object.MemberwiseClone()
Namespace: Mediachase.BusinessFoundation.Data.Meta.Management
Assembly: Mediachase.BusinessFoundation.Data.dll
Version: 10.8.0
Syntax
public class MultiReferenceMetaFieldInstaller : IMetaFieldInstaller

Constructors

MultiReferenceMetaFieldInstaller()

Initializes a new instance of the MultiReferenceMetaFieldInstaller class.

Declaration
public MultiReferenceMetaFieldInstaller()

Methods

OnAssignDataSource(MetaField)

Called when [assign data source].

Declaration
protected virtual void OnAssignDataSource(MetaField field)
Parameters
Type Name Description
MetaField field

The field.

OnAssignValidators(MetaField)

Called when [assign validators].

Declaration
protected virtual void OnAssignValidators(MetaField field)
Parameters
Type Name Description
MetaField field

The field.

OnRemoveDataSource(MetaClass, MetaField)

Called when [remove data source].

Declaration
protected virtual void OnRemoveDataSource(MetaClass owner, MetaField field)
Parameters
Type Name Description
MetaClass owner

The owner.

MetaField field

The field.

OnRemoveValidators(MetaClass, MetaField)

Called when [remove validators].

Declaration
protected virtual void OnRemoveValidators(MetaClass owner, MetaField field)
Parameters
Type Name Description
MetaClass owner

The owner.

MetaField field

The field.

OnUpdateDataSource(MetaField)

Called when [update data source].

Declaration
protected virtual void OnUpdateDataSource(MetaField field)
Parameters
Type Name Description
MetaField field

The field.

OnUpdateValidators(MetaField)

Called when [update validators].

Declaration
protected virtual void OnUpdateValidators(MetaField field)
Parameters
Type Name Description
MetaField field

The field.

Explicit Interface Implementations

IMetaFieldInstaller.AssignDataSource(MetaField)

Assigns the data source.

Declaration
void IMetaFieldInstaller.AssignDataSource(MetaField field)
Parameters
Type Name Description
MetaField field

The field.

IMetaFieldInstaller.AssignValidators(MetaField)

Assigns the validators.

Declaration
void IMetaFieldInstaller.AssignValidators(MetaField field)
Parameters
Type Name Description
MetaField field

The field.

IMetaFieldInstaller.RemoveDataSource(MetaClass, MetaField)

Removes the data source.

Declaration
void IMetaFieldInstaller.RemoveDataSource(MetaClass owner, MetaField field)
Parameters
Type Name Description
MetaClass owner

The owner.

MetaField field

The field.

IMetaFieldInstaller.RemoveValidators(MetaClass, MetaField)

Removes the validators.

Declaration
void IMetaFieldInstaller.RemoveValidators(MetaClass owner, MetaField field)
Parameters
Type Name Description
MetaClass owner

The owner.

MetaField field

The field.

IMetaFieldInstaller.UpdateDataSource(MetaField)

Updates the data source.

Declaration
void IMetaFieldInstaller.UpdateDataSource(MetaField field)
Parameters
Type Name Description
MetaField field

The field.

IMetaFieldInstaller.UpdateValidators(MetaField)

Updates the validators.

Declaration
void IMetaFieldInstaller.UpdateValidators(MetaField field)
Parameters
Type Name Description
MetaField field

The field.

Implements