C# Class GSoft.Dynamite.Binding.EntitySchema

The schema for an entity.
Inheritance: IEntitySchema
Afficher le fichier Open project: GSoft-SharePoint/Dynamite-2010

Protected Properties

Свойство Type Description
BindingDetails LinkedList

Méthodes publiques

Méthode Description
FromEntity ( object sourceEntity, object>.IDictionary values, SPFieldCollection fieldCollection, SPWeb web ) : void

Fills the values from the entity properties.

ToEntity ( object targetEntity, object>.IDictionary values, SPFieldCollection fieldCollection, SPWeb web ) : void

Fills the entity from the values.

Méthodes protégées

Méthode Description
AddProperty ( EntityBindingDetail detail ) : void

Adds the property.

GetConversionArguments ( EntityBindingDetail bindingDetail, object>.IDictionary values, SPFieldCollection fieldCollection, SPWeb web ) : ConversionArguments

Gets the conversion arguments.

Method Details

AddProperty() protected méthode

Adds the property.
protected AddProperty ( EntityBindingDetail detail ) : void
detail EntityBindingDetail The detail.
Résultat void

FromEntity() public méthode

Fills the values from the entity properties.
public FromEntity ( object sourceEntity, object>.IDictionary values, SPFieldCollection fieldCollection, SPWeb web ) : void
sourceEntity object /// The source entity. ///
values object>.IDictionary /// The values. ///
fieldCollection SPFieldCollection /// The field Collection. ///
web SPWeb /// The web. ///
Résultat void

GetConversionArguments() protected méthode

Gets the conversion arguments.
protected GetConversionArguments ( EntityBindingDetail bindingDetail, object>.IDictionary values, SPFieldCollection fieldCollection, SPWeb web ) : ConversionArguments
bindingDetail EntityBindingDetail The binding detail.
values object>.IDictionary The values.
fieldCollection SPFieldCollection
web SPWeb
Résultat ConversionArguments

ToEntity() public méthode

Fills the entity from the values.
public ToEntity ( object targetEntity, object>.IDictionary values, SPFieldCollection fieldCollection, SPWeb web ) : void
targetEntity object /// The target entity. ///
values object>.IDictionary /// The values. ///
fieldCollection SPFieldCollection /// The field Collection. ///
web SPWeb /// The web. ///
Résultat void

Property Details

BindingDetails protected_oe property

The binding details.
protected LinkedList BindingDetails
Résultat LinkedList