DynamicsCRMProvider


XrmDataProvider

Typed representation of a Microsoft Dynamics CRM Organization

Static parameters

Static parametersDescription
OrganizationServiceUrl
Signature: string

The SOAP Endpoint address of the Microsoft Dynamics CRM 2011 organization service

UseNullableValues
Signature: bool (optional, default = false)

If true, the provider will generate Nullable for value types marked as not required in CRM. If false, value type attribtues selected that have no value will be returned as default(T). In either case, missing strings are always represented by String.Empty, not null.

RelationshipNamingType
Signature: RelationshipNamingType (optional, default = ParentChildPrefix)

Determines how the relationships appear on the generated types. See comments on the RelationshipNameType for details.

DataBindingMode
Signature: DataBindingMode (optional, default = NormalValues)

Determines how attributes are presented when using data binding.

CrmOnline
Signature: bool (optional, default = false)

Set this to true if using a CRM Online deployment. This will change the authentication to use Windows Live.

IndividualsAmount
Signature: int (optional, default = 1000)

The amount of sample entities to project into the type system for each CRM entity type. Default 1000.

CredentialsFile
Signature: string (optional, default = "")

Path to plain text file that includes username, password and optionally the domain. In the case of CRM Online these would be the relevant Windows Live username and password.

Username
Signature: string (optional, default = "")

The username for use with Windows Authentication

Password
Signature: string (optional, default = "")

The password for use with Windows Authentication

Domain
Signature: string (optional, default = "")

The domain name for use with Windows Authentication

Fork me on GitHub