Microsoft.Xrm.Sdk.Metadata Namespace
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
Contains types to define and obtain metadata about supported Dataverse data types (for example entities and attributes).
Classes
AlternatekeyAttribute | |
AssociatedMenuConfiguration |
Defines how the associated records are displayed for an entity relationship. For the Web API the corresponding type is AssociatedMenuConfiguration ComplexType. |
AttributeMetadata |
Contains all the metadata for an entity attribute. |
AttributeRequiredLevelManagedProperty |
Represents the data to define a RequiredLevel property for an attribute. For the Web API the corresponding type is AttributeRequiredLevelManagedProperty ComplexType. |
AttributeTypeDisplayName |
Provides a list of types of attributes used by AttributeMetadata.AttributeTypeName For the Web API the corresponding type is AttributeTypeDisplayName ComplexType. |
BigIntAttributeMetadata |
Contains the metadata for an attribute type |
BooleanAttributeMetadata |
Contains the metadata for an attribute type |
BooleanOptionSetMetadata |
Contains the metadata for an attribute of type |
CascadeConfiguration |
Contains properties representing actions that may be performed on the referenced entity in a one-to-many entity relationship. For the Web API the corresponding type is CascadeConfiguration ComplexType. |
CascadeSPGenerationRequest | |
ClientEntityMetadata | |
ClientMetadataOutput | |
ClientMetadataResults | |
ConstantsBase<T> |
A base class for static classes whose properties represent constants |
CreateReserveEntityRequest | |
CreateTDSViewAsyncRequest | |
DateTimeAttributeMetadata |
Contains the metadata for an attribute of type |
DateTimeBehavior |
Specifies the behavior of a DateTimeAttributeMetadata attribute using the DateTimeBehavior property. For the Web API the corresponding type is DateTimeBehavior ComplexType. |
DecimalAttributeMetadata |
Contains the metadata for an attribute type Decimal. |
DoubleAttributeMetadata |
Contains the metadata for an attribute type Double. |
EntityAndAttribute | |
EntityClientSetting | |
EntityKeyMetadata |
Represents the entity key metadata. |
EntityMetadata |
Contains the metadata for an entity. |
EntityMetadataCollection |
Defines a collection of EntityMetadata |
EntityNameAttributeMetadata |
Contains the metadata for an attribute that references an entity. |
EntityUIProcessRequest | |
EnumAttributeMetadata |
Contains the data for an attribute that provides options. |
FileAttributeMetadata |
Contains the metadata for an attribute type File. |
GCMMetadataOptions | |
ImageAttributeMetadata |
Contains the metadata for an attribute type Image. |
IntegerAttributeMetadata |
Contains the metadata for an attribute type Integer. |
LookupAttributeMetadata |
Contains the metadata for an attribute of type lookup. |
LookupDataRequest | |
LookupDataResponse | |
LookupEntityInfo | |
LookupEntityMetadata | |
LookupEntityResponse | |
LookupMetadata | |
LookupView | |
ManagedPropertyAttributeMetadata |
For internal use only. |
ManagedPropertyMetadata |
For internal use only. |
ManyToManyRelationshipMetadata |
Contains the metadata for a many-to-many entity relationship. |
MemoAttributeMetadata |
Contains the metadata for the attribute type |
MemoFormatName | |
MetadataBase |
Specifies the base class for classes that contains metadata information. |
MetadataControlOptions | |
MetadataEntityOptions | |
MetadataEntityOptionsControlMapping | |
MetadataEntityOptionsExcludeItem | |
MetadataNameAttribute | |
MetadataQuery | |
MoneyAttributeMetadata |
Contains the metadata for an attribute type Money. |
MultiSelectPicklistAttributeMetadata | |
OneToManyRelationshipMetadata |
Contains the metadata for a one-to-many entity relationship. |
OptionMetadata |
Contains metadata representing an option within an Option set. For the Web API the corresponding type is OptionMetadata ComplexType. |
OptionMetadataCollection |
Contains the options in for the OptionSetMetadata.Options class. |
OptionSetMetadata |
Contains metadata that defines a set of options. |
OptionSetMetadataBase |
Contains data that defines a set of options. |
PicklistAttributeMetadata |
Contains the metadata for an attribute type |
PrivilegeInfo | |
PrivilegeRoleAssignmentRequest | |
PrivilegeRoleMapping | |
RelationshipAttribute | |
RelationshipMetadataBase |
Contains the metadata for an entity relationship. |
ReserveEntityForSolutionRequest | |
SecurityPrivilegeMetadata |
Contains the metadata that describes a security privilege for access to an entity. For the Web API the corresponding type is SecurityPrivilegeMetadata ComplexType. |
StateAttributeMetadata |
Contains the metadata for an attribute of type |
StateOptionMetadata |
Contains data to define an option for the options in a State attribute. For the Web API the corresponding type is StateOptionMetadata ComplexType. |
StatusAttributeMetadata |
Contains the metadata for an attribute of type |
StatusOptionMetadata |
Contains one of the possible values for an attribute of type For the Web API the corresponding type is StatusOptionMetadata ComplexType. |
StringAttributeMetadata |
Contains the metadata for an attribute of type String. |
StringFormatName |
Specifies the format of a StringAttributeMetadata attribute using the FormatName property. For the Web API the corresponding type is StringFormatName ComplexType. |
UniqueIdentifierAttributeMetadata |
Represents the unique identifier attribute metadata. |
ViewColumn |
Enums
AssociatedMenuBehavior |
Describes the behavior of the associated menu for a one-to-many relationship. For the Web API use the AssociatedMenuBehavior EnumType. |
AssociatedMenuGroup |
Describes the group in which to display the associated menu for an entity relationship For the Web API use the AssociatedMenuGroup EnumType. |
AttributeRequiredLevel |
Describes the requirement level for an attribute. For the Web API use the AttributeRequiredLevel EnumType. |
AttributeTypeCode |
Describes the type of an attribute. For the Web API use the AttributeTypeCode EnumType. |
CascadeType |
Describes the type of behavior for a specific action applied to the referenced entity in a one-to-many entity relationship. For the Web API use the CascadeType EnumType. |
DateTimeFormat |
Describes the formatting of a DateTimeAttributeMetadata attribute. For the Web API use the DateTimeFormat EnumType. |
DependencyDepth | |
EntityClusterMode | |
EntityFilters |
Describes the type of entity metadata to retrieve. |
ImeMode |
Describes the input method editor mode For the Web API use the ImeMode EnumType. |
IntegerFormat |
Describes the formatting of an integer attribute. |
LookupFormat | |
ManagedPropertyEvaluationPriority |
For internal use only. For the Web API use the ManagedPropertyEvaluationPriority EnumType. |
ManagedPropertyOperation |
For internal use only. For the Web API use the ManagedPropertyOperation EnumType. |
ManagedPropertyType |
For internal use only. For the Web API use the ManagedPropertyType EnumType. |
OptionSetType |
Indicates the type of option set. For the Web API use the OptionSetType EnumType. |
OwnershipTypes |
Specifies the type of ownership for an entity. For the Web API use the OwnershipTypes EnumType. |
PrivilegeType |
Describes the type of operation for the privilege For the Web API use the PrivilegeType EnumType. |
RelationshipType |
Specifies the type of entity relationship. For the Web API use the RelationshipType EnumType. |
SecurityTypes |
Describes the security type for the relationship. |
StringFormat |
Deprecated. Describes the formatting of a string attribute for the StringAttributeMetadata.Format property. For the Web API use the StringFormat EnumType. |
TableTypeCode |