Microsoft.Xrm.Tooling.Connector Namespace

Contains types for connecting to the web services, overriding default tracing, and other supporting types.

Classes

AttributeData

Summary description for AttributeData

BatchItemOrganizationRequest

Request object.

BooleanAttributeData
CrmConnectionStringParsedData

Stores Parsed connection info from the use of a CRM connection string. This is only populated when the CRM Connection string object is used, this is read only.

CrmDataTypeWrapper

Contains a variable definition.

CrmServiceClient

Primary implementation of the API interface for CRM.

CrmServiceClient.CrmFilterConditionItem

CRM Filter item.

CrmServiceClient.CrmSearchFilter

Crm Filter class.

CrmServiceClient.ImportFileItem

Describes an Individual Import Item.

CrmServiceClient.ImportRequest

Describes an import request for CRM

CrmServiceClient.PickListItem

PickList Item

CrmServiceClient.PickListMetaElement

PickList data

DeviceIdManager

Management utility for the Device Id

DeviceRegistrationAuthentication

Internal Use only

DeviceRegistrationClientInfo

Internal Use only

DeviceRegistrationFailedException

Indicates that Device Registration failed

DeviceRegistrationRequest

Internal Use only

DeviceRegistrationResponse

Internal Use only

DeviceRegistrationResponseError

Internal Use only

DeviceUserName

Internal Use only

DynamicsFileLogTraceListener

Extension to the FileLogTraceListner class.

Extension

Extension

ImportSolutionProperties

Properties valid for the extraParameters collection of ImportSolution.

LiveDevice

Internal Use only

PicklistAttributeData
RequestBatch

Container class for Batches.

ServerInfo

Data container for Live/OSDP debug env.

StringAttributeData
TestingHelper

Helper class that gets/sets the data for connecting to debug online env.

TraceControlSettings

This class provides an override for the default trace settings.
These settings must be set before the components in the control are used for them to be effective.

TraceListenerBroker

Trace listener broker class

TraceLoggerBase

TraceLoggerBase Class.

TraceSourceSetting

Parameter for delegate - RegisterdTraceListeners in TraceControlSettingsBase class

TraceSourceSettingStore

Trace setting store

Utilities

Utility functions the XrmToolingConnector assembly.

XmlUtil

Utility class for XML related operations.

Interfaces

IAddRequestHeaders

Implement this interface and pass to the AddHttpRequestHeaders property of the CrmServiceClient. This will allow for users to add additional headers to the outbound request to dataverse. This will be called for each outbound request used to dataverse.

IOverrideAuthHookWrapper

Enums

AuthenticationType

Decision switch for the sort of Auth to login to CRM with

BatchStatus

Status of the batch.

CrmFieldType

Allowed typelist of entities

CrmServiceClient.FormTypeId

Used with GetFormIdsForEntity Call

CrmServiceClient.ImportFileItem.DataDelimiterCode

Key used to delimit data in the import file

CrmServiceClient.ImportFileItem.FieldDelimiterCode

Key used to delimit fields in the import file

CrmServiceClient.ImportFileItem.FileTypeCode

Type if file described in the FileContentToImport

CrmServiceClient.ImportRequest.ImportMode

Mode of the Import, Update or Create

CrmServiceClient.ImportStatus

ImportStatus Reasons

CrmServiceClient.LogicalSearchOperator

Logical Search Pram to apply to over all search.

CrmServiceClient.LogicalSortOrder

Logical Search Pram to apply to over all search.

DeviceRegistrationErrorCode

Indicates an error during registration

Delegates

RefreshListenerDelegate

Refresh listener delegate