Export (0) Print
Expand All
Expand Minimize

MetadataService Classes

banner art

[Applies to: Microsoft Dynamics CRM 4.0]

Find the latest SDK documentation: CRM 2015 SDK

Metadata service classes provide access to the metadata describing entities, attributes, and relationships for an organization.

The following MetadataService Classes are supported.

ClassDescription
ApplicationOriginSpecifies that the origin of the Web service call is the Microsoft Dynamics CRM application.
AsyncServiceOriginSpecifies that the origin of the Web service call is the aynchronous service.
AttributeMetadataContains all the metadata for an entity attribute.
BooleanAttributeMetadataContains the metadata for an attribute of type Boolean.
CallerOriginSpecifies the abstract base class used to determine the origin of the call to the Web service.
CallerOriginTokenRepresents a token containing the caller origin.
CanBeReferencedRequestSpecifies the request class for the CanBeReferenced message.
CanBeReferencedResponseSpecifies the response class for the CanBeReferenced message.
CanBeReferencingRequestSpecifies the request class for the CanBeReferencing message.
CanBeReferencingResponseSpecifies the response class for the CanBeReferencing message.
CanManyToManyRequestSpecifies the request class for the CanManyToMany message.
CanManyToManyResponseSpecifies the response class for the CanManyToMany message.
CreateAttributeRequestSpecifies the request class for the CreateAttribute message.
CreateAttributeResponseSpecifies the response class for the CreateAttribute message.
CreateEntityRequestSpecifies the request class for the CreateEntity message.
CreateEntityResponseSpecifies the response class for the CreateEntity message.
CreateManyToManyRequestSpecifies the request class for the CreateManyToMany message.
CreateManyToManyResponseSpecifies the response class for the CreateManyToMany message.
CreateOneToManyRequestSpecifies the request class for the CreateOneToMany message.
CreateOneToManyResponseSpecifies the response class for the CreateOneToMany message.
CrmAssociatedMenuBehaviorSpecifies what to show for the associated menu for a one-to-many relationship.
CrmAssociatedMenuGroupSpecifies the group in which to display the associated menu for a one-to-many relationship.
CrmAttributeRequiredLevelSpecifies the data entry requirement level of data entry enforced for the attribute.
CrmAttributeTypeSpecifies the type for an attribute.
CrmAuthenticationTokenSpecifies authentication information that you must have to use the Web service.
CrmBooleanRepresents an entity attribute of type Boolean.
CrmCascadeTypeSpecifies the type of cascading for an action such as assign.
CrmDateTimeRepresents an entity of type date/time.
CrmDateTimeFormatSpecifies the display format for a date/time attribute.
CrmDisplayMasksSpecifies the display masks for an attribute, which determines when to display the attribute.
CrmDoubleRepresents an entity attribute of type double.
CrmFloatRepresents an entity attribute of type float.
CrmImeModeSpecifies the mode for the input method editor for an attribute.
CrmIntegerFormatSpecifies the display format for an integer attribute.
CrmLabelContains a collection of translations for a label.
CrmMetadataSpecifes the base class for classes that contains metadata information.
CrmNullableRepresents the abstract base class for an attribute where you can distinguish between and empty value and a null value.
CrmNumberRepresents an entity attribute of type number (integer).
CrmOwnershipTypesSpecifies the ownership types for an attribute.
CrmPrivilegeTypeSpecifies the privilege type for an attribute.
CrmStringFormatSpecifies the display format for a string attribute.
DateTimeAttributeMetadataContains the metadata for an attribute of type date/time.
DecimalAttributeMetadataContains the metadata for an attribute of type Decimal.
DeleteAttributeRequestSpecifies the request class for the DeleteAttribute message.
DeleteAttributeResponseSpecifies the response class for the DeleteAttribute message.
DeleteEntityRequestSpecifies the request class for the DeleteEntity message.
DeleteEntityResponseSpecifies the response class for the DeleteEntity message.
DeleteOptionValueRequestSpecifies the request class for the DeleteOptionValue message.
DeleteOptionValueResponseSpecifies the response class for the DeleteOptionValue message.
DeleteRelationshipRequestSpecifies the request class for the DeleteRelationship message.
DeleteRelationshipResponseSpecifies the response class for the DeleteRelationship message.
EntityMetadataContains the metadata for an entity.
ExecuteCompletedEventArgsEnables asynchronous execution of the Web service methods.
ExecuteCompletedEventHandlerEnables asynchronous execution of the Web service methods.
FloatAttributeMetadataContains the metadata for an attribute of type float.
GetValidManyToManyRequestSpecifies the request class for the GetValidManyToMany message.
GetValidManyToManyResponseSpecifies the response class for the GetValidManyToMany message.
GetValidReferencedEntitiesRequestSpecifies the request class for the GetValidReferencedEntities message.
GetValidReferencedEntitiesResponseSpecifies the response class for the GetValidReferencedEntities message.
GetValidReferencingEntitiesRequestSpecifies the request class for the GetValidReferencingEntities message.
GetValidReferencingEntitiesResponseSpecifies the response class for the GetValidReferencingEntities message.
InsertOptionValueRequestSpecifies the request class for the InsertOptionValue message.
InsertOptionValueResponseSpecifies the response class for the InsertOptionValue message.
InsertStatusValueRequestSpecifies the request class for the InsertStatusValue message.
InsertStatusValueResponseSpecifies the response class for the InsertStatusValue message.
IntegerAttributeMetadataContains the metadata for an attribute of type integer.
KeyRepresents a primary key attribute.
LocLabelContains a localized label including the label string and the language code.
LookupAttributeMetadataContains the metadata for an attribute of type lookup.
ManyToManyMetadataContains the metadata for a many-to-any relationship between two entities.
MemoAttributeMetadataContains the metadata for an attribute of type memo.
MetadataServiceContains the methods to retrieve data from the metadata database.
MetadataServiceRequestSpecifies the base class for all metadata service requests.
MetadataServiceResponseSpecifies the base class for all metadata service responses.
MoneyAttributeMetadataContains the metadata for an attribute of type money.
OfflineOriginSpecifies that the origin of the Web service call is offline.
OneToManyMetadataContains the metadata for a one-to-many or many-to-one relationship between two entities.
OptionSpecifies the base class for picklist, state and status values.
OrderOptionRequestSpecifies the request class for the OrderOption message.
OrderOptionResponseSpecifies the response class for the OrderOption message.
PicklistAttributeMetadataContains the metadata for an attribute of type picklist.
RelationshipMetadataContains the metadata describing the relationships for an entity.
RetrieveAllEntitiesRequestSpecifies the request class for the RetrieveAllEntities message.
RetrieveAllEntitiesResponseSpecifies the response class for the RetrieveAllEntities message.
RetrieveAttributeRequestSpecifies the request class for the RetrieveAttribute message.
RetrieveAttributeResponseSpecifies the response class for the RetrieveAttribute message.
RetrieveEntityRequestSpecifies the request class for the RetrieveEntity message.
RetrieveEntityResponseSpecifies the response class for the RetrieveEntity message.
RetrieveRelationshipRequestSpecifies the request class for the RetrieveRelationship message.
RetrieveRelationshipResponseSpecifies the response class for the RetrieveRelationship message.
RetrieveTimestampRequestSpecifies the request class for the RetrieveTimestamp message.
RetrieveTimestampResponseSpecifies the response class for the RetrieveTimestamp message.
SecurityPrivilegeMetadataContains the metadata that describes a security privilege for access to an entity
StateAttributeMetadataContains the metadata for an attribute of type state.
StateOptionContains one of the possible values for an attribute of type state.
StatusAttributeMetadataContains the metadata for an attribute of type status.
StatusOptionContains one of the possible values for an attribute of type status.
StringAttributeMetadataContains the metadata for an attribute of type string.
UpdateAttributeRequestSpecifies the request class for the UpdateAttribute message.
UpdateAttributeResponseSpecifies the response class for the UpdateAttribute message.
UpdateEntityRequestSpecifies the request class for the UpdateEntity message.
UpdateEntityResponseSpecifies the response class for the UpdateEntity message.
UpdateOptionValueRequestSpecifies the request class for the UpdateOptionValue message.
UpdateOptionValueResponseSpecifies the response class for the UpdateOptionValue message.
UpdateRelationshipRequestSpecifies the request class for the UpdateRelationship message.
UpdateRelationshipResponseSpecifies the response class for the UpdateRelationship message.
WebServiceApiOriginSpecifies that the origin of the call is via the Web service.

See Also

Concepts

Other Resources


© 2010 Microsoft Corporation. All rights reserved.


Show:
© 2015 Microsoft