C# Класс Microsoft.Dynamics.Integration.Adapters.DynamicCrm.Configuration.ConfigurationUtilities

Показать файл Открыть проект Примеры использования класса

Private Properties

Свойство Тип Описание
AddTypes void
FillEntityManytoManyObjectDef void
FillObjectDef void
FillPicklistObjectDef void
FormattedString string
GenerateEntityManytoManyObjectDefinitionEntries void
GenerateGlobalPicklistObjectDefinitionEntries void
GenerateObjectDefinitionEntries void
GeneratePicklistObjectDefinitionEntries void
GetConfigPath string
GetLookupAttributes List
GetObjectProviders List
InitArguments void
LoadObjectDefinitionsFromConfigs List
PublishExceptionConfigurationMessage void
PublishPostConfigurationMessage void
PublishPreConfigurationMessage void
RetrieveOrgDetails List
SetOrgProperties void
SetPropertiesFromAppConfig void
SetupCompanyConfig void
WriteMToMRelationshipObjectDefinition void
WriteObjectDefinition void
WritePicklistObjectDefinition void

Открытые методы

Метод Описание
ConfigurationUtilities ( ) : Common.System

Initializes a new instance of the ConfigurationUtilities class.

SetAdapter ( string typeOfAdapter ) : void

Приватные методы

Метод Описание
AddTypes ( ObjectDefinition objDef, FieldDefinition fieldDef, TypeDefinition typeDef, string parentTypeName ) : void
FillEntityManytoManyObjectDef ( ObjectDefinition objDef, string entityDisplayName ) : void
FillObjectDef ( ObjectDefinition objDef ) : void
FillPicklistObjectDef ( ObjectDefinition objDef ) : void
FormattedString ( string stringToFormat ) : string
GenerateEntityManytoManyObjectDefinitionEntries ( ObjectDefinition objDef, string entityDisplayName ) : void
GenerateGlobalPicklistObjectDefinitionEntries ( ObjectDefinition objDef, RetrieveAllOptionSetsResponse response ) : void
GenerateObjectDefinitionEntries ( ObjectDefinition objDef, Xrm.Sdk.Messages.RetrieveEntityResponse response, string parentTypeName ) : void
GeneratePicklistObjectDefinitionEntries ( ObjectDefinition objDef, Xrm.Sdk.Messages.RetrieveAllEntitiesResponse response ) : void
GetConfigPath ( bool forOrganization ) : string

Gets the path to the ObjectProvider configuration files

GetLookupAttributes ( Xrm.Sdk.Metadata.LookupAttributeMetadata lookupMeta ) : List
GetObjectProviders ( ) : List
InitArguments ( ) : void
LoadObjectDefinitionsFromConfigs ( ) : List
PublishExceptionConfigurationMessage ( string message ) : void

Publishes an Event

Normally called when a configuration operation has thrown an exception

PublishPostConfigurationMessage ( string message ) : void

Publishes an Event

Normally called when a configuration operation has completed

PublishPreConfigurationMessage ( string message ) : void

Publishes an Event

Normally called when a configuration operation is starting

RetrieveOrgDetails ( ) : List

Returns a List of OrganizationDetail objects that contains the OrganizationDetails for each of the Organizations that the user specified on the install adapter is associated to

SetOrgProperties ( OrganizationDetail detail ) : void
SetPropertiesFromAppConfig ( ) : void
SetupCompanyConfig ( ConfigurationOption option ) : void

Copies the existing ObjectProvider configuration files to a company specific directory

WriteMToMRelationshipObjectDefinition ( ObjectProvider provider ) : void
WriteObjectDefinition ( ObjectProvider provider ) : void
WritePicklistObjectDefinition ( ) : void

Write out a object definition for the picklist provider

Описание методов

ConfigurationUtilities() публичный Метод

Initializes a new instance of the ConfigurationUtilities class.
public ConfigurationUtilities ( ) : Common.System
Результат Common.System

SetAdapter() публичный Метод

public SetAdapter ( string typeOfAdapter ) : void
typeOfAdapter string
Результат void