C# Class SuperMap.Web.Design.Common.MetadataRegistrationBase

MetadataRegistration class.
Afficher le fichier Open project: SuperMap/iClient-for-Silverlight

Méthodes protégées

Méthode Description
AddAttributes ( AttributeTableBuilder builder ) : void

Provide a place to add custom attributes without creating a AttributeTableBuilder subclass.

BuildAttributeTable ( ) : AttributeTable

Build design time metadata attribute table.

Private Methods

Méthode Description
AddDescriptions ( AttributeTableBuilder builder ) : void

Create description attribute from run time assembly xml file.

AddTables ( AttributeTableBuilder builder ) : void

Find all AttributeTableBuilder subclasses in the assembly and add their attributes to the assembly attribute table.

ParseDescription ( System.Xml.Linq.XElement member ) : string

Create description string from xml doc summary tag.

Method Details

AddAttributes() protected méthode

Provide a place to add custom attributes without creating a AttributeTableBuilder subclass.
protected AddAttributes ( AttributeTableBuilder builder ) : void
builder AttributeTableBuilder The assembly attribute table builder.
Résultat void

BuildAttributeTable() protected méthode

Build design time metadata attribute table.
protected BuildAttributeTable ( ) : AttributeTable
Résultat AttributeTable