C# 클래스 Microsoft.Dynamics.Integration.Adapters.DynamicCrm.Configuration.ConfigurationUtilities

파일 보기 프로젝트 열기: Microsoft/Instance-Adapter-for-Microsoft-Dynamics-CRM 1 사용 예제들

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