Référence de schéma de modèle BDC pour SharePoint
Contient une documentation de référence pour le schéma de modèle BDC (BDCMetadata.xsd), que vous pouvez utiliser pour créer des types de contenu externe dans SharePoint.
Élément AccessControlEntry
Contient une entrée de contrôle d'accès (ACE) qui spécifie les droits d'accès de l'élément parent.
Consultez Vue d’ensemble de la sécurité de Business Connectivity Services pour en savoir plus sur Business Connectivity Services et la sécurité.
Espace de noms:http://schemas.microsoft.com/windows/2007/BusinessDataCatalog
Schéma : BDCMetadata
<AccessControlEntry Principal = "String"> </AccessControlEntry>
Les sections suivantes décrivent les attributs, éléments enfants et éléments parents.
Attributs
Attribut | Description |
---|---|
Directeur |
Obligatoire. Nom de l'entité de sécurité ayant cette ACE. Type d'attribut : String |
Éléments enfants
Élément | Description |
---|---|
Right, élément de AccessControlEntry (schéma BDCMetadata) |
Un élément Right qui spécifie les autorisations disponibles pour l'entité de sécurité. |
Élément parent
Élément | Description |
---|---|
Élément AccessControlList (schéma BDCMetadata) |
La liste de contrôle accès (ACL) qui contient cet ACE. |
Élément AccessControlList
Spécifie une liste de contrôle d'accès (ACL) pour l'élément parent.
Espace de noms:http://schemas.microsoft.com/windows/2007/BusinessDataCatalog
Schéma : BDCMetadata
<AccessControlList></AccessControlList>
Les sections suivantes décrivent les attributs, éléments enfants et éléments parents.
Attributs
Aucun
Éléments enfants
Élément | Description |
---|---|
AccessControlEntry, élément dans AccessControlList (schéma BDCMetadata) |
Une entrée de contrôle d'accès (ACE). |
Élément parent
Élément | Description |
---|---|
Modèle, élément (schéma BDCMetadata) |
Un modèle qui contient les types de contenu externe dans une application d'entreprise. |
LobSystem, élément dans LobSystems (schéma BDCMetadata) |
Le LobSystems contenue dans le modèle. |
Entity, élément de Entities (schéma BDCMetadata) |
Un type de contenu externe. |
Élément Method dans les méthodes (schéma BDCMetadata) |
Une méthode d'un type de contenu externe. |
Association, élément dans MethodInstances (schéma BDCMetadata) |
Une association. |
MethodInstance, élément dans MethodInstances (schéma BDCMetadata) |
Une instance de méthode d'un type de contenu externe. |
Élément Action
Spécifie une action prise en charge par un type de contenu externe.
Espace de noms:http://schemas.microsoft.com/windows/2007/BusinessDataCatalog
Schéma : BDCMetadata
Les actions comblent l’écart entre SharePoint et Office 2013 et l’interface utilisateur d’un système externe en fournissant un lien vers le système externe.
Par défaut, le Service Business Data Connectivity (BDC) fournit des actions telles que View Item, Edit Itemet Delete Item une fois que vous modélisez ces opérations dans le modèle BDC. En plus de ces actions par défaut, vous pouvez créer des actions pour les autres fonctionnalités que vous souhaitez associer à votre type de contenu externe. Par exemple, vous pouvez utiliser des actions à effectuer des opérations simples, telles que l'envoi de messages électroniques à un client à partir du type de contenu externe client ou l'ouverture de la page d'accueil d'un client dans un navigateur.
Actions se déplacent avec un type de contenu externe. Autrement dit, une fois que vous avez défini une action pour un type de contenu externe, l’action apparaît partout où vous affichez ce type de contenu externe, que ce soit dans une liste externe ou un composant WebPart Données métiers ou dans une colonne Données externes.
<Action Position = "Integer" IsOpenedInNewWindow = "Boolean" Url = "String" ImageUrl = "String" Name = "String" DefaultDisplayName = "String" IsCached = "Boolean"> </Action>
Les sections suivantes décrivent les attributs, les éléments enfants et les éléments parents.
Attributs
Attribut | Description |
---|---|
Position |
Obligatoire. La position suggérée de cette action parmi les autres actions de ce type de contenu externe. Type d'attribut : Integer |
IsOpenedInNewWindow |
Facultatif. Spécifie si les résultats de l'exécution d'une action sont présentés dans une nouvelle fenêtre de l'interface utilisateur. Valeur par défaut : false Type d'attribut : Boolean |
Url |
Obligatoire. L'URL à atteindre lorsque l'action est appelée. La chaîne d'URL est une chaîne de format .NET Framework. Chaque spécificateur de format (par exemple, {0}) correspond à un paramètre Action. Type d'attribut : String |
ImageUrl |
Facultatif. Le chemin d'accès relatif ou absolu à l'image d'icône pour l'action. L'image d'icône doit être de 16 x 16 pixels. Type d'attribut : String |
Name |
Obligatoire. Le nom de cette action. Type d'attribut : String |
DefaultDisplayName |
Facultatif. Le nom complet par défaut pour cette action. Type d'attribut : String |
IsCached |
Facultatif. Indique si cette action est fréquemment utilisée. Ceci est utilisée par le client BDC runtime pour mettre en cache cette action. Valeur par défaut : true Type d'attribut : Boolean |
Éléments enfants
Élément | Description |
---|---|
LocalizedDisplayNames, élément dans MetadataObject (schéma BDCMetadata) |
Les noms localisés de l'action. |
Properties, élément dans MetadataObject (schéma BDCMetadata) |
Les propriétés de l'action. |
ActionParameters, élément dans Action (schéma BDCMetadata) |
Les paramètres de l'action. |
Élément parent
Élément | Description |
---|---|
Actions, élément dans Entity (schéma BDCMetadata) |
La liste des actions d'un type de contenu externe. |
Élément ActionParameter
Spécifie les paramètres d'une action basée sur une URL. Définit comment paramétrer l'URL d'une action avec des données spécifiques à EntityInstance.
Espace de noms:http://schemas.microsoft.com/windows/2007/BusinessDataCatalog
Schéma : BDCMetadata
L'attribut URL d'une action basée sur l'URL peut recevoir des paramètres à l'aide de l'élément ActionParameter.
Important :ActionParameters peut représenter des valeurs d’identificateur ou des valeurs qui correspondent à TypeDescriptors dans un SpecificFinder de l’entité. The ActionParameter représente une valeur d'identificateur lorsque la propriété IdOrdinal est présente. La valeur de la propriété spécifie l'index de l'identificateur dont cet ActionParameter représente la valeur. Si la propriété IdOrdinal n'est pas spécifiée, l' ActionParameter représente un TypeDescriptor et l'attribut Name spécifie le descripteur de type représenté. L'attribut Name est spécifié en tant que Dotted Path.
L'élément ActionParameter accepte la propriété suivante.
Important: Les propriétés respectent la casse.
Propriétés
Propriété | Type | Description | Obligatoire. | Valeur par défaut | Limites / Valeurs possibles |
---|---|---|---|---|---|
IdOrdinal |
System.Int32 |
Indique si l' ActionParameter représente un identificateur plutôt qu'un champ. |
Facultatif |
<ActionParameter Index = "Integer" Name = "String" DefaultDisplayName = "String" IsCached = "Boolean"> </ActionParameter>
Les sections suivantes décrivent les attributs, éléments enfants et éléments parents.
Attributs
Attribut | Description |
---|---|
Index |
Obligatoire. Attribut ordinal qui indique la position de cet ActionParameter parmi d'autres ActionParameters dans l'URL. Type d'attribut : Integer |
Name |
Obligatoire. Nom de l' ActionParameter. Type d'attribut : String |
DefaultDisplayName |
Facultatif. Nom complet par défaut de l' ActionParameter. Type d'attribut : String |
IsCached |
Facultatif. Indique si cet ActionParameter est utilisé fréquemment. Cet attribut est utilisé par le runtime du client BDC pour mettre en cache cette Action. Valeur par défaut : true Type d'attribut : Boolean |
Éléments enfants
Élément | Description |
---|---|
LocalizedDisplayNames, élément dans MetadataObject (schéma BDCMetadata) |
Noms complets localisés de l' ActionParameter. |
Properties, élément dans MetadataObject (schéma BDCMetadata) |
Propriétés de l' ActionParameter. |
Élément parent
Élément | Description |
---|---|
ActionParameters, élément dans Action (schéma BDCMetadata) |
Élément ActionParameters qui contient cet ActionParameter. |
Élément ActionParameters
Spécifie une liste de ActionParameters pour une action.
Espace de noms:http://schemas.microsoft.com/windows/2007/BusinessDataCatalog
Schéma : BDCMetadata
<ActionParameters></ActionParameters>
Les sections suivantes décrivent les attributs, éléments enfants et éléments parents.
Attributs
Aucun.
Éléments enfants
Élément | Description |
---|---|
ActionParameter, élément dans ActionParameters (schéma BDCMetadata) |
Un ActionParameter. |
Élément parent
Élément | Description |
---|---|
Action, élément de Actions (schéma BDCMetadata) |
Action appartenant à ces ActionParameters. |
Élément Actions
Spécifie une liste d'actions d'un type de contenu externe.
Espace de noms:http://schemas.microsoft.com/windows/2007/BusinessDataCatalog
Schéma : BDCMetadata
<Actions></Actions>
Les sections suivantes décrivent les attributs, éléments enfants et éléments parents.
Attributs
Aucun
Éléments enfants
Élément | Description |
---|---|
Action, élément de Actions (schéma BDCMetadata) |
Une action d'un type de contenu externe. |
Élément parent
Élément | Description |
---|---|
Entity, élément de Entities (schéma BDCMetadata) |
Le type de contenu externe appartenant à ces actions. |
Élément Association
L'élément Association lie les types de contenu externes associés au sein d'un système. Par exemple, un client est associé à une commande dans le système AdventureWorks : un client crée des commandes client. Une Association conserve des pointeurs vers la source et les types de contenu externe de destination et un pointeur vers la logique métier (un objet MethodInstance ) qui permet à un client obtenir le type de contenu externe de destination à partir du type de contenu externe source. Le parcours d'un Association est un appel de méthode sur le système externe.
Espace de noms:http://schemas.microsoft.com/windows/2007/BusinessDataCatalog
Schéma : BDCMetadata
Important: Les propriétés respectent la casse.
Propriétés
Propriété | Type | Description | Obligatoire | Valeur par défaut | Limites / Valeurs possibles |
---|---|---|---|---|---|
HideOnProfilePage |
System.Boolean |
Spécifie si le type de contenu externe connexe doit être ajouté à la page de profil du type de contenu externe principal. |
Facultatif |
<Association Type = "String" Default = "Boolean" ReturnParameterName = "String" ReturnTypeDescriptorName = "String" ReturnTypeDescriptorLevel = "Integer" Name = "String" DefaultDisplayName = "String" IsCached = "Boolean"> </Association>
Les sections suivantes décrivent les attributs, éléments enfants et éléments parents.
Attributs
Attribut | Description | ||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Type |
Obligatoire. MethodInstanceType qui spécifie le type de l'Association. Le tableau suivant répertorie les valeurs possibles pour cet attribut.
|
||||||||||||
Par défaut |
Optional. Spécifie si l'Association est la valeur par défaut parmi toutes les Associations de partage son type dans le type de contenu externe qui le contient. Si la valeur true, l'Association est la valeur par défaut parmi toutes les Associations de son type dans le type de contenu externe contenant le partage. Si la valeur false, l'Association n'est pas la valeur par défaut parmi toutes les Associations de son type dans le type de contenu externe contenant le partage. Valeur par défaut : false Type d'attribut : Boolean |
||||||||||||
ReturnParameterName |
Optional. Le nom du paramètre qui contient le ReturnTypeDescriptor de l'Association. L'attribut Direction du paramètre doit contenir une valeur de « Out », « InOut » ou « Retourner ». Type d'attribut : String |
||||||||||||
ReturnTypeDescriptorName |
Optional. Cela a été abandonné. Utilisez la ReturnTypeDescriptorPath à la place. Type d'attribut : String |
||||||||||||
ReturnTypeDescriptorLevel |
Optional. Cela a été abandonné. Utilisez la ReturnTypeDescriptorPath à la place. Type d'attribut : Integer |
||||||||||||
ReturnTypeDescriptorPath |
Optional. Le chemin d'accès en pointillés de l' TypeDescriptor de l'Association. Type d'attribut : String |
||||||||||||
Nom |
Obligatoire. Nom de l'Association. Type d'attribut : String |
||||||||||||
DefaultDisplayName |
Optional. Le nom complet par défaut pour l'Association. Type d'attribut : String |
||||||||||||
IsCached |
Optional. Spécifie si cette Association est fréquemment utilisée. Valeur par défaut : true Type d'attribut : Boolean |
Éléments enfants
Élément | Description |
---|---|
LocalizedDisplayNames, élément dans MetadataObject (schéma BDCMetadata) |
L'élément LocalizedDisplayNames spécifie une liste de noms localisés pour l'Association. |
Properties, élément dans MetadataObject (schéma BDCMetadata) |
L'élément Properties spécifie les propriétés de l'Association. |
Élément AccessControlList (schéma BDCMetadata) |
L'élément AccessControlList spécifie un ensemble de droits d'accès pour l'Association. |
SourceEntity, élément dans Association (schéma BDCMetadata) |
L'élément SourceEntity Spécifie le type de contenu externe source dans l'association. |
DestinationEntity, élément dans Association (schéma BDCMetadata) |
L'élément DestinationEntity Spécifie le type de contenu externe de destination dans l'Association. |
Élément parent
Élément | Description |
---|---|
Élément MethodInstances dans une méthode (schéma BDCMetadata) |
L'élément MethodInstances qui contient l'Association. |
Élément AssociationGroup
Spécifie un AssociationGroup. AssociationGroup est une construction qui relie le connexes AssociationMethods. Par exemple, GetOrdersForCustomer, GetCustomerForOrderet AssociateCustomerToOrder sont toutes les méthodes d'association fonctionnant sur la même relation entre les clients et les commandes.
Espace de noms:http://schemas.microsoft.com/windows/2007/BusinessDataCatalog
Schéma : BDCMetadata
AssociationGroup doit être défini sur l'élément de l'entité qui est la Destination de la AssociationReferences qui ne sont pas marqués comme Reverseou la Source de la AssociationReferences qui sont marqués comme étant inverse.
<AssociationGroup Name = "String" DefaultDisplayName = "String" IsCached = "Boolean"> </AssociationGroup>
Les sections suivantes décrivent les attributs, éléments enfants et éléments parents.
Attributs
Attribut | Description |
---|---|
Name |
Obligatoire. Nom de la AssociationGroup. Type d'attribut : String |
DefaultDisplayName |
Facultatif. Le nom d'affichage par défaut de l' AssociationGroup. Type d'attribut : String |
IsCached |
Facultatif. Spécifie si l' AssociationGroup est fréquemment utilisé. Valeur par défaut : true Type d'attribut : Boolean |
Éléments enfants
Élément | Description |
---|---|
LocalizedDisplayNames, élément dans MetadataObject (schéma BDCMetadata) |
Les noms localisés de la AssociationGroup. |
Properties, élément dans MetadataObject (schéma BDCMetadata) |
Les propriétés de l' AssociationGroup. |
AssociationReference, élément dans AssociationGroup (schéma BDCMetadata) |
Un AssociationReference d'un AssociationGroup. |
Élément parent
Élément | Description |
---|---|
Élément AssociationGroups dans Entity (schéma BDCMetadata) |
L'élément AssociationGroups qui contient cet AssociationGroup. |
Élément AssociationGroups
Spécifie une liste d'éléments de AssociationGroup.
Espace de noms:http://schemas.microsoft.com/windows/2007/BusinessDataCatalog
Schéma : BDCMetadata
<AssociationGroups></AssociationGroups>
Les sections suivantes décrivent les attributs, éléments enfants et éléments parents.
Attributs
Aucun
Éléments enfants
Élément | Description |
---|---|
AssociationGroup, élément dans AssociationGroups (schéma BDCMetadata) |
Un AssociationGroup. |
Élément parent
Élément | Description |
---|---|
Entity, élément de Entities (schéma BDCMetadata) |
Le type de contenu externe qui est associé à cet élément AssociationGroups. |
Élément AssociationReference
Spécifie un AssociationReference dans un AssociationGroup.
Espace de noms:http://schemas.microsoft.com/windows/2007/BusinessDataCatalog
Schéma : BDCMetadata
<AssociationReference EntityNamespace = "String" EntityName = "String" AssociationName = "String" Reverse = "Boolean"> </AssociationReference>
Les sections suivantes décrivent les attributs, éléments enfants et éléments parents.
Attributs
Attribut | Description |
---|---|
EntityNamespace |
Facultatif. L'espace de noms du type de contenu externe dans lequel le Association est défini. Si EntityName est spécifié, EntityNamespace est requis. Type d'attribut : String |
EntityName |
Facultatif. Le nom du type de contenu externe dans lequel le Association est défini. Si EntityNamespace est spécifié, EntityName est requis. Type d'attribut : String |
AssociationName |
Obligatoire. Nom de la Association. Type d'attribut : String |
Proxy |
Facultatif. Spécifie que le référencé Association possède sa source et destination a annulé. Cela signifie que l' Association fonctionne dans le sens inverse par rapport aux autres associations dans le même AssociationGroup. Par exemple, si le AssociationGroup fait référence à un Association « GetOrdersForCustomer », renvoi d'éléments de commande pour l'élément donné de la clientèle, puis le AssociationGroup est dans le sens du client vers la commande. Les autres AssociationReference, faisant référence à une autre association « GetCustomerForOrder », doivent être marqués comme inversé, car cette association est dans le sens de la commande au client. Valeur par défaut : false Type d'attribut : Boolean |
Éléments enfants
Aucun
Élément parent
Élément | Description |
---|---|
AssociationGroup, élément dans AssociationGroups (schéma BDCMetadata) |
AssociationGroup auquel appartient cette AssociationReference. |
Élément ConvertType
Spécifie la règle pour convertir le type de données d'une valeur de données en un autre type de données.
Espace de noms:http://schemas.microsoft.com/windows/2007/BusinessDataCatalog
Schéma : Schema: BDCMetadata
L'élément de conversion spécifie la règle pour convertir le type de données d'une valeur de données en un autre type de données. Lorsque les règles sont appliquées dans l'ordre, cette règle indique le type de données de la valeur de données à convertir au type de données spécifié par l'attribut BDCType. Lorsque les règles sont appliquées dans l'ordre inverse, cette règle indique le type de données de la valeur de données à convertir au type de données spécifié par l'attribut LOBType. Par exemple, cette règle peut spécifier la conversion d'une valeur de date obtenue à partir d'un système externe, dans une chaîne de sensibles culture et les paramètres régionaux qui sera finalement affichée à l'utilisateur, et la conversion de la valeur mise à jour pour cette chaîne arrière dans la date qui est compatible avec le système externe.
Attention :ConvertType ne prend pas en charge les calendriers non grégoriens pour les conversions entre System.String et System.DateTime.
<ConvertType LOBType = "String" BDCType = "String"> </ConvertType>
Les sections suivantes décrivent les attributs, les éléments enfants et les éléments parents.
Attributs
Attribut | Description |
---|---|
LOBType |
Obligatoire. Le type de données à convertir la valeur de données en lorsque les règles sont appliquées dans l'ordre inverse. Type d'attribut : String |
BDCType |
Obligatoire. Le type de données à convertir la valeur de données en lorsque les règles sont appliquées dans l'ordre. Type d'attribut : String |
LOBLocale |
Facultatif. Les paramètres régionaux des données qui sont reçues à partir du système externe. |
Éléments enfants
Aucun
Élément parent
Élément | Description |
---|---|
Interpretation, élément dans TypeDescriptor (schéma BDCMetadata) |
Les règles à appliquer aux données stockées dans les structures de données qui sont représentées par un TypeDescriptor. |
Élément DefaultValue
Représente une valeur par défaut.
Espace de noms:http://schemas.microsoft.com/windows/2007/BusinessDataCatalog
Schéma : BDCMetadata
<DefaultValue MethodInstanceName = "String" Type = "String"> </DefaultValue>
Les sections suivantes décrivent les attributs, éléments enfants et éléments parents.
Attributs
Attribut | Description |
---|---|
MethodInstanceName |
Obligatoire. Nom de l' MethodInstance à laquelle s'applique cette valeur DefaultValue. Type d'attribut : String |
Type |
Obligatoire. Le type de données de la valeur par défaut. Voici les valeurs possibles de cet attribut. System.Int16 System.Int32 System.Int64 System.Single System.Double System.Decimal System.Boolean System.Byte System.UInt16 System.UInt32 System.UInt64 System.Guid System.String System.DateTime Tout autre type sérialisable (comme lorsque Type.IsSerializable == true )Type d'attribut : String |
Éléments enfants
Aucun
Élément parent
Élément | Description |
---|---|
DefaultValues, élément dans TypeDescriptor (schéma BDCMetadata) |
Élément DefaultValues
Spécifie une liste de DefaultValues d'un TypeDescriptor.
Espace de noms:http://schemas.microsoft.com/windows/2007/BusinessDataCatalog
Schéma : BDCMetadata
<DefaultValues></DefaultValues>
Les sections suivantes décrivent les attributs, éléments enfants et éléments parents.
Attributs
Aucun
Éléments enfants
Élément | Description |
---|---|
DefaultValue, élément dans DefaultValues (schéma BDCMetadata) |
La valeur par défaut d'un TypeDescriptor pour un MethodInstance. |
Élément parent
Élément | Description |
---|---|
Élément TypeDescriptor (schéma BDCMetadata) |
TypeDescriptor appartenant à ces DefaultValues. |
Élément DestinationEntity
Spécifie le type de contenu externe de destination dans la Association.
Espace de noms:http://schemas.microsoft.com/windows/2007/BusinessDataCatalog
Schéma : BDCMetadata
<DestinationEntity Namespace = "String" Name = "String"> </DestinationEntity>
Les sections suivantes décrivent les attributs, éléments enfants et éléments parents.
Attributs
Attribut | Description |
---|---|
Namespace |
Obligatoire. Nom de l'espace de noms d'entité. Type d'attribut : String |
Name |
Obligatoire. Le nom de l'entité de destination. Type d'attribut : String |
Éléments enfants
Aucun
Élément parent
Élément | Description |
---|---|
Association, élément dans MethodInstances (schéma BDCMetadata) |
Élément Entities
Spécifie une liste de types de contenu externe dans un système externe.
Espace de noms:http://schemas.microsoft.com/windows/2007/BusinessDataCatalog
Schéma : BDCMetadata
<Entities></Entities>
Les sections suivantes décrivent les attributs, éléments enfants et éléments parents.
Attributs
Aucun
Éléments enfants
Élément | Description |
---|---|
Entity, élément de Entities (schéma BDCMetadata) |
Un type de contenu externe dans un système externe. |
Élément parent
Élément | Description |
---|---|
LobSystem, élément dans LobSystems (schéma BDCMetadata) |
Un système externe. |
Élément Entity
Spécifie un type de contenu externe.
Espace de noms:http://schemas.microsoft.com/windows/2007/BusinessDataCatalog
Schéma : BDCMetadata
<Entity Namespace = "String" Version = "String" EstimatedInstanceCount = "Integer" DefaultOperationMode = "String" Name = "String" DefaultDisplayName = "String" IsCached = "Boolean"> </Entity>
Les sections suivantes décrivent les attributs, éléments enfants et éléments parents.
Attributs
Attribut | Description | ||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
Namespace |
Obligatoire. L'espace de noms auquel appartient ce type de contenu externe. Type d'attribut : String Remarque : L’espace de noms ne doit pas contenir le caractère spécial astérisque « *». |
||||||||||
Version |
Obligatoire. Le numéro de version de ce type de contenu externe. Type d'attribut : String Prudence: Lorsque le modèle BDC change, vous devez augmenter le numéro de version du type de contenu externe. If the structure of an external content type changes, you should increase the major number. Examples of structural changes include adding a field to a SpecificFinder or changing an identifier field. If the change does not affect the structure of the external content type, for example, when adding a creator method, changing connection information, or when changing names of LobSystems and type descriptors, you should change the build number and revision number. |
||||||||||
EstimatedInstanceCount |
Facultatif. Estimation du nombre d'éléments externes contenus dans le système externe. Valeur par défaut : 10000 Type d'attribut : Integer |
||||||||||
DefaultOperationMode |
Facultatif. Spécifie le comportement par défaut lors de l'interaction avec le système externe lors de la création, suppression, mise à jour ou lire des éléments externes. Valeur par défaut : par défaut Le tableau suivant répertorie les valeurs possibles pour cet attribut.
|
||||||||||
Nom |
Obligatoire. Nom du type de contenu externe. Type d'attribut : String Remarque : Le nom d’un type de contenu externe ne doit pas contenir le caractère spécial astérisque « *». |
||||||||||
DefaultDisplayName |
Optional. Le nom d'affichage par défaut du type de contenu externe. Type d'attribut : String |
||||||||||
IsCached |
Optional. Spécifie si ce type de contenu externe sera fréquemment utilisé. Si défini sur true, Service Business Data Connectivity (BDC) met en cache ce type de contenu externe en mémoire. Valeur par défaut : true Type d'attribut : Boolean |
Éléments enfants
Élément | Description |
---|---|
LocalizedDisplayNames, élément dans MetadataObject (schéma BDCMetadata) |
Les noms complets localisés de ce type de contenu externe. |
Properties, élément dans MetadataObject (schéma BDCMetadata) |
Les propriétés de ce type de contenu externe. |
Élément AccessControlList (schéma BDCMetadata) |
Liste de contrôle de l'accès (ACL) de ce type de contenu externe. |
Élément Identifiers dans Entity (Schéma BDCMetadata) |
Les identificateurs de type de contenu externe. |
Élément Methods dans Entity (Schéma BDCMetadata) |
Les méthodes du type de contenu externe. |
Élément AssociationGroups dans Entity (schéma BDCMetadata) |
Les groupes d'association de type de contenu externe. |
Actions, élément dans Entity (schéma BDCMetadata) |
Les actions du type de contenu externe. |
Élément parent
Élément | Description |
---|---|
Entities, élément de LobSystem (schéma BDCMetadata) |
La liste des types de contenu externe dans le système externe. |
Élément FilterDescriptor
Spécifie un descripteur de filtre d’une méthode.
Espace de noms:http://schemas.microsoft.com/windows/2007/BusinessDataCatalog
Schéma : BDCMetadata
<FilterDescriptor Type = "String" FilterField = "String" Name = "String" DefaultDisplayName = "String" IsCached = "Boolean"> </FilterDescriptor>
Les sections suivantes décrivent les attributs, éléments enfants et éléments parents.
Attributs
Attribut | Description | ||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Type |
Obligatoire. Type du descripteur de filtre. Le tableau suivant répertorie les valeurs possibles pour cet attribut.
|
||||||||||||||||||||||||||||||||||||||
FilterField |
Optional. Type d'attribut : String |
||||||||||||||||||||||||||||||||||||||
Nom |
Obligatoire. Nom du descripteur de filtre. Type d'attribut : String |
||||||||||||||||||||||||||||||||||||||
DefaultDisplayName |
Optional. Nom d’affichage par défaut du descripteur de filtre. Type d'attribut : String |
||||||||||||||||||||||||||||||||||||||
IsCached |
Optional. Spécifie si ce descripteur de filtre est utilisé fréquemment. Si sa valeur est définie à true, Service Business Data Connectivity (BDC) met en cache ce descripteur de filtre dans la mémoire. Valeur par défaut : true Type d'attribut : Boolean |
Éléments enfants
Élément | Description |
---|---|
LocalizedDisplayNames, élément dans MetadataObject (schéma BDCMetadata) |
Les noms d'affichage localisés de ce descripteur de filtre. |
Properties, élément dans MetadataObject (schéma BDCMetadata) |
Les propriétés de ce descripteur de filtre. |
Élément parent
Élément | Description |
---|---|
Élément FilterDescriptors dans Methods (schéma BDCMetadata) |
Une liste des descripteurs de filtre d'une méthode. |
Élément FilterDescriptors
Spécifie une liste de descripteurs de filtres d’une méthode.
Espace de noms:http://schemas.microsoft.com/windows/2007/BusinessDataCatalog
Schéma : BDCMetadata
<FilterDescriptors></FilterDescriptors>
Les sections suivantes décrivent les attributs, éléments enfants et éléments parents.
Attributs
Aucun
Éléments enfants
Élément | Description |
---|---|
Élément FilterDescriptor dans FilterDescriptors (schéma BDCMetadata) |
Descripteur de filtre. |
Élément parent
Élément | Description |
---|---|
Élément Method dans les méthodes (schéma BDCMetadata) |
Méthode à laquelle appartient cette liste de descripteurs de filtres. |
Élément Identifier
Spécifie un identificateur d'un type de contenu externe.
Espace de noms:http://schemas.microsoft.com/windows/2007/BusinessDataCatalog
Schéma : BDCMetadata
Notes
[!REMARQUE] Service Business Data Connectivity (BDC) permet le mappage d'identificateurs à des champs de types de données nullable. Toutefois, pour les identificateurs principales, BDC génère une erreur lorsque la valeur de ces identificateurs sont null.
<Identifier TypeName = "String" Name = "String" DefaultDisplayName = "String" IsCached = "Boolean"> </Identifier>
Les sections suivantes décrivent les attributs, éléments enfants et éléments parents.
Attributs
Attribut | Description | ||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
TypeName |
Obligatoire. Le type de données de la valeur qui correspond à l'identificateur. Le tableau suivant répertorie les valeurs possibles pour cet attribut.
|
||||||||||||||||||||||||||||||||||||
Nom |
Obligatoire. Nom de l'identificateur. Type d'attribut : String |
||||||||||||||||||||||||||||||||||||
DefaultDisplayName |
Optional. Le nom d'affichage par défaut de l'identificateur. Type d'attribut : String |
||||||||||||||||||||||||||||||||||||
IsCached |
Optional. Indique si cet identificateur est fréquemment utilisé. Si la valeur true, Service Business Data Connectivity (BDC) met en cache l'identificateur dans la mémoire. Valeur par défaut : true Type d'attribut : Boolean |
Éléments enfants
Élément | Description |
---|---|
LocalizedDisplayNames, élément dans MetadataObject (schéma BDCMetadata) |
Les noms complets localisés de l'identificateur. |
Properties, élément dans MetadataObject (schéma BDCMetadata) |
Les propriétés de l'identificateur. |
Élément parent
Élément | Description |
---|---|
Élément Identifiers dans Entity (Schéma BDCMetadata) |
Une liste d'identificateurs d'un type de contenu externe. |
Élément Identifiers
Spécifie une liste d'identificateurs d'un type de contenu externe.
Espace de noms:http://schemas.microsoft.com/windows/2007/BusinessDataCatalog
Schéma : BDCMetadata
<Identifiers></Identifiers>
Les sections suivantes décrivent les attributs, éléments enfants et éléments parents.
Attributs
Aucun
Éléments enfants
Élément | Description |
---|---|
Identifier, élément dans Identifiers (schéma BDCMetadata) |
Spécifie un identificateur. |
Élément parent
Élément | Description |
---|---|
Entity, élément de Entities (schéma BDCMetadata) |
Type de contenu externe qui contient cette liste d'identificateurs. |
Élément Interpretation
Spécifie les règles à appliquer aux données stockées dans les structures de données représentés par un TypeDescriptor. Ces règles sont généralement spécifiés pour modifier les valeurs de données renvoyées par un système externe pour le rendre plus facile pour les représenter dans l'interface utilisateur. Lorsque la valeur de données est obtenue à partir du système externe, les règles spécifiées doivent être appliquées dans l'ordre qu'ils sont spécifiés dans l'élément Interpretation. La première règle doit être appliquée à la valeur des données reçue à partir du système externe ; les règles consécutives s'appliquent à la valeur de données qui résultent de l'application de la règle précédente. Lorsque la valeur de données est envoyée au système externe, les règles spécifiées doivent être appliquées dans l'ordre inverse, qu'ils sont spécifiés dans l'élément Interpretation. La première règle doit être appliquée à la valeur des données provenance de l'utilisateur ; les règles consécutives s'appliquent à la valeur de données qui résultent de l'application de la règle précédente.
Espace de noms:http://schemas.microsoft.com/windows/2007/BusinessDataCatalog
Schéma : BDCMetadata
<Interpretation></Interpretation>
Les sections suivantes décrivent les attributs, éléments enfants et éléments parents.
Attributs
Aucun
Éléments enfants
Élément | Description |
---|---|
ConvertType, élément dans Interpretation (schéma BDCMetadata) |
Un élément ConvertType qui spécifie la conversion d'un type de données vers un autre type de données. |
NormalizeDateTime, élément dans Interpretation (schéma BDCMetadata) |
Un élément NormalizeDateTime qui spécifie la conversion de la représentation sous forme de la date et l'heure d'une valeur obtenue à partir d'un système externe dans une autre représentation. |
NormalizeString |
Un élément NormalizeString qui spécifie la conversion de la représentation sous forme de chaîne d'une valeur obtenue à partir d'un système externe dans une autre représentation. |
Élément parent
Élément | Description |
---|---|
Élément TypeDescriptor (schéma BDCMetadata) |
L'élément TypeDescriptor. |
Élément LobSystem
Représente une source de données externe.
Espace de noms:http://schemas.microsoft.com/windows/2007/BusinessDataCatalog
Schéma : BDCMetadata
<LobSystem Type = "String" Name = "String" DefaultDisplayName = "String" IsCached = "Boolean"> </LobSystem>
Les sections suivantes décrivent les attributs, éléments enfants et éléments parents.
Attributs
Attribut | Description | ||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Type |
Le type de l' LobSystem. Obligatoire. Le tableau suivant répertorie les valeurs possibles pour cet attribut.
|
||||||||||||
Nom |
Nom du LobSystem. Obligatoire. Type d'attribut : String |
||||||||||||
DefaultDisplayName |
Nom d’affichage par défaut du LobSystem. Optional. Type d'attribut : String |
||||||||||||
IsCached |
Spécifie si le LobSystem est fréquemment utilisé. Si le plus fréquemment, Service Business Data Connectivity (BDC) met en cache le LobSystem. Facultatif. Valeur par défaut : true Type d'attribut : Boolean |
Éléments enfants
Élément | Description |
---|---|
LocalizedDisplayNames, élément dans MetadataObject (schéma BDCMetadata) |
Les noms localisés de la LobSystem. |
Properties, élément dans MetadataObject (schéma BDCMetadata) |
Spécifie les propriétés d'un LobSystem. |
Élément AccessControlList (schéma BDCMetadata) |
Spécifie la liste de contrôle d'accès (ACL) d'un LobSystem. |
Proxy, élément dans LobSystem (schéma BDCMetadata) |
Spécifie un proxy fourni par l'utilisateur qui est identique à celle qui est générée si cet élément n'était pas présent. |
LobSystemInstances, élément dans LobSystem (schéma BDCMetadata) |
Spécifie les instances de système externe de ce système externe. |
Entities, élément de LobSystem (schéma BDCMetadata) |
Spécifie les types de contenu externes dans le système externe. |
Élément parent
Élément | Description |
---|---|
LobSystems, élément dans modèle (schéma BDCMetadata) |
Spécifie une liste de systèmes externes dans ce modèle. |
Élément LobSystemInstance
Spécifie une instance de système externe.
Espace de noms:http://schemas.microsoft.com/windows/2007/BusinessDataCatalog
Schéma : BDCMetadata
<LobSystemInstance Name = "String" DefaultDisplayName = "String" IsCached = "Boolean"> </LobSystemInstance>
Les sections suivantes décrivent les attributs, éléments enfants et éléments parents.
Attributs
Attribut | Description |
---|---|
Nom |
Obligatoire. Le nom de l'instance de système externe. Type d'attribut : String |
DefaultDisplayName |
Facultatif. Le nom d'affichage par défaut de l'instance de système externe. Type d'attribut : String |
IsCached |
Facultatif. Indique si cette instance de système externe est fréquemment utilisée. Si la valeur true, Service Business Data Connectivity (BDC) met en cache l'instance du système externe. Valeur par défaut : true Type d'attribut : Boolean |
Éléments enfants
Élément | Description |
---|---|
LocalizedDisplayNames, élément dans MetadataObject (schéma BDCMetadata) |
Les noms localisés de cette instance de système externe. |
Properties, élément dans MetadataObject (schéma BDCMetadata) |
Les propriétés de cette instance de système externe. |
Élément parent
Élément | Description |
---|---|
LobSystemInstances, élément dans LobSystem (schéma BDCMetadata) |
Liste des instances de système externe. |
Élément LobSystemInstances
Spécifie une liste d'instances de système externe.
Espace de noms:http://schemas.microsoft.com/windows/2007/BusinessDataCatalog
Schéma : BDCMetadata
<LobSystemInstances></LobSystemInstances>
Les sections suivantes décrivent les attributs, éléments enfants et éléments parents.
Attributs
Aucun
Éléments enfants
Élément | Description |
---|---|
LobSystemInstance, élément de LobSystemInstances (schéma BDCMetadata) |
Une instance de système externe. |
Élément parent
Élément | Description |
---|---|
LobSystem, élément dans LobSystems (schéma BDCMetadata) |
Un système externe. |
Élément LobSystems
Spécifie une liste d'éléments LobSystem d'un modèle.
Espace de noms:http://schemas.microsoft.com/windows/2007/BusinessDataCatalog
Schéma : BDCMetadata
<LobSystems></LobSystems>
Les sections suivantes décrivent les attributs, éléments enfants et éléments parents.
Attributs
Aucun
Éléments enfants
Élément | Description |
---|---|
LobSystem, élément dans LobSystems (schéma BDCMetadata) |
Un élément LobSystem qui spécifie un système externe. |
Élément parent
Élément | Description |
---|---|
Modèle, élément (schéma BDCMetadata) |
Une définition d'application (modèle BDC). |
Élément LocalizedDisplayName
Spécifie un nom localisé.
Espace de noms:http://schemas.microsoft.com/windows/2007/BusinessDataCatalog
Schéma : BDCMetadata
<LocalizedDisplayName LCID = "Integer"> </LocalizedDisplayName>
Les sections suivantes décrivent les attributs, éléments enfants et éléments parents.
Attributs
Attribut | Description |
---|---|
LCID |
Obligatoire. L'identificateur de code de langue (LCID). Type d'attribut : Integer |
Éléments enfants
Aucun
Élément parent
Élément | Description |
---|---|
LocalizedDisplayNames, élément dans MetadataObject (schéma BDCMetadata) |
L'élément LocalizedDisplayNames qui contient cet LocalizedDisplayName. |
Élément LocalizedDisplayNames
Spécifie une liste de noms localisés d'un MetadataObject.
Espace de noms:http://schemas.microsoft.com/windows/2007/BusinessDataCatalog
Schéma : BDCMetadata
<LocalizedDisplayNames></LocalizedDisplayNames>
Les sections suivantes décrivent les attributs, éléments enfants et éléments parents.
Attributs
Aucun
Éléments enfants
Élément | Description |
---|---|
LocalizedDisplayName, élément dans LocalizedDisplayNames (schéma BDCMetadata) |
Un nom localisé. |
Élément parent
Élément de l'objet de métadonnées
Espace de noms
Schéma :
Les sections suivantes décrivent les attributs, éléments enfants et éléments parents.
Attributs
Éléments enfants
Élément parent
Élément Method
Spécifie une méthode d'un type de contenu externe.
Espace de noms:http://schemas.microsoft.com/windows/2007/BusinessDataCatalog
Schéma : BDCMetadata
<Method IsStatic = "Boolean" LobName = "String" Name = "String" DefaultDisplayName = "String" IsCached = "Boolean"> </Method>
Les sections suivantes décrivent les attributs, éléments enfants et éléments parents.
Attributs
Attribut | Description |
---|---|
IsStatic |
Facultatif. Spécifie si l'exécution de cette méthode requiert un élément externe ( EntityInstance) pour servir en tant que contexte pour l'exécution. Si sa valeur est définie à true, la méthode représente une méthode statique et ne nécessite pas une instance EntityInstance spécifique pour fournir un contexte pour l'exécution. Si sa valeur est définie à false, la méthode représente une méthode d'instance et requiert une instance EntityInstance pour fournir le contexte pour l'exécution. Valeur par défaut : true Type d'attribut : Boolean |
LobName |
Facultatif. Nom de l'opération défini dans le système externe qui est représenté par cette méthode. Type d'attribut : String |
Nom |
Obligatoire. Nom de cette méthode. Type d'attribut : String |
DefaultDisplayName |
Facultatif. Nom d'affichage par défaut de la méthode. Type d'attribut : String |
IsCached |
Facultatif. Spécifie si cette méthode est utilisée fréquemment. Si sa valeur est définie à true, Service Business Data Connectivity (BDC) met en cache cette méthode dans la mémoire. Valeur par défaut : true Type d'attribut : Boolean |
Éléments enfants
Élément | Description |
---|---|
LocalizedDisplayNames, élément dans MetadataObject (schéma BDCMetadata) |
Les noms complets localisés de la méthode. |
Properties, élément dans MetadataObject (schéma BDCMetadata) |
Les propriétés de la méthode. |
Élément AccessControlList (schéma BDCMetadata) |
La liste de contrôle d'accès (ACL) de cette méthode. |
Élément FilterDescriptors dans Methods (schéma BDCMetadata) |
Les descripteurs de filtre de la méthode. |
Parameters, élément dans Method (schéma BDCMetadata) |
Les paramètres de la méthode. Une méthode ne peut pas avoir plus d'un paramètre de retour. |
Élément MethodInstances dans une méthode (schéma BDCMetadata) |
Les instances de méthode de la méthode. |
Élément parent
Élément | Description |
---|---|
Élément Methods dans Entity (Schéma BDCMetadata) |
Une liste de méthodes d'un type de contenu externe. |
Élément MethodInstance
Spécifie un MethodInstance.
Espace de noms:http://schemas.microsoft.com/windows/2007/BusinessDataCatalog
Schéma : BDCMetadata
Les deux cas suivants dans un modèle BDC entraînent une invalidOperationException au moment de l’exécution :
Instances de méthode SpecificFinder deux qui renvoient le même jeu de champs.
Deux SpecificFinder instances de méthode qui ont le même nombre de champs et qui partagent le même nombre de champs avec une autre instance de méthode, par exemple un Finder.
<MethodInstance Type = "Strig" Default = "Boolean" ReturnParameterName = "String" ReturnTypeDescriptorName = "String" ReturnTypeDescriptorLevel = "Integer" Name = "String" DefaultDisplayName = "String" IsCached = "Boolean"> </MethodInstance>
Les sections suivantes décrivent les attributs, éléments enfants et éléments parents.
Attributs
Attribut | Description | ||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Type |
Obligatoire. Spécifie le type de l' MethodInstance. Le tableau suivant répertorie les valeurs possibles pour cet attribut.
|
||||||||||||||||||||||||||||||||
Par défaut |
Optional. Spécifie si la MethodInstance est la valeur par défaut parmi tous les MethodInstances qui partagent leur type au sein du type de contenu externe ( Entity) qui le contient. Valeur par défaut : false Type d'attribut : Boolean |
||||||||||||||||||||||||||||||||
ReturnParameterName |
Optional. Nom de la Parameter contenant le ReturnTypeDescriptor de l' MethodInstance. L'attribut Direction de l' Parameter doit être un attribut ParameterDirection avec la valeur Out, InOutou Return. Cet attribut est obligatoire pour tous les types de MethodInstances à l'exception de GenericInvoker, Creator, Deleteret Updater. Type d'attribut : String |
||||||||||||||||||||||||||||||||
ReturnTypeDescriptorLevel |
Optional. Cela a été abandonné. Utilisez la ReturnTypeDescriptorPath à la place. Type d'attribut : Integer |
||||||||||||||||||||||||||||||||
ReturnTypeDescriptorPath |
Optional. Le chemin d'accès en pointillés de l' TypeDescriptor de l'Association. Type d'attribut : String |
||||||||||||||||||||||||||||||||
Name |
Obligatoire. Spécifie le nom de la MethodInstance. Type d'attribut : String |
||||||||||||||||||||||||||||||||
DefaultDisplayName |
Optional. Spécifie le nom d'affichage par défaut pour les MethodInstance. Type d'attribut : String |
||||||||||||||||||||||||||||||||
IsCached |
Optional. Spécifie si l' MethodInstance est fréquemment utilisé. Valeur par défaut : true Type d'attribut : Boolean |
Éléments enfants
Élément | Description |
---|---|
LocalizedDisplayNames, élément dans MetadataObject (schéma BDCMetadata) |
Les noms complets localisés de la MethodInstance. |
Properties, élément dans MetadataObject (schéma BDCMetadata) |
Les propriétés de l' MethodInstance. |
Élément AccessControlList (schéma BDCMetadata) |
Les listes de contrôle l'accès (ACL) de la MethodInstance. |
Élément parent
Élément | Description |
---|---|
Élément MethodInstances dans une méthode (schéma BDCMetadata) |
L'élément MethodInstances qui contient cet MethodInstance. |
Élément MethodInstances
Spécifie une liste des associations et des instances de méthode d’une méthode.
Espace de noms:http://schemas.microsoft.com/windows/2007/BusinessDataCatalog
Schéma : BDCMetadata
<MethodInstances></MethodInstances>
Les sections suivantes décrivent les attributs, éléments enfants et éléments parents.
Attributs
Aucun
Éléments enfants
Élément | Description |
---|---|
Association, élément dans MethodInstances (schéma BDCMetadata) |
Une association. |
MethodInstance, élément dans MethodInstances (schéma BDCMetadata) |
Une instance de méthode. |
Élément parent
Élément | Description |
---|---|
Élément Method dans les méthodes (schéma BDCMetadata) |
La méthode à laquelle appartient cette instance de méthode. |
Élément Methods
Spécifie une liste de méthodes d’un type de contenu externe.
Espace de noms:http://schemas.microsoft.com/windows/2007/BusinessDataCatalog
Schéma : BDCMetadata
<Methods></Methods>
Les sections suivantes décrivent les attributs, éléments enfants et éléments parents.
Attributs
Aucun
Éléments enfants
Élément | Description |
---|---|
Élément Method dans les méthodes (schéma BDCMetadata) |
Spécifie une méthode. |
Élément parent
Élément | Description |
---|---|
Entity, élément de Entities (schéma BDCMetadata) |
Type de contenu externe auquel appartient cette liste de méthodes. |
Élément Model
Spécifie l'élément racine qui représente une définition d'application. Les modèles définissent les types de contenu externe contenus dans des applications externes.
Espace de noms:http://schemas.microsoft.com/windows/2007/BusinessDataCatalog
Schéma : BDCMetadata
<Model Name = "String" DefaultDisplayName = "String" IsCached = "Boolean"> </Model>
Les sections suivantes décrivent les attributs, éléments enfants et éléments parents.
Attributs
Attribut | Description |
---|---|
Nom |
Nom de la Model. Obligatoire. Type d'attribut : String |
DefaultDisplayName |
Le nom d'affichage par défaut de l' Model. Facultatif. Type d'attribut : String |
IsCached |
Spécifie si l' Model est fréquemment utilisé. Si cela est défini sur true, le Model est mis en cache par le Service Business Data Connectivity (BDC). Facultatif. Valeur par défaut : true Type d'attribut : Boolean |
Éléments enfants
Élément | Description |
---|---|
LocalizedDisplayNames, élément dans MetadataObject (schéma BDCMetadata) |
Les noms localisés de la Model. |
Properties, élément dans MetadataObject (schéma BDCMetadata) |
Les propriétés de l' Model. |
Élément AccessControlList (schéma BDCMetadata) |
Liste de contrôle de l'accès (ACL) de la Model. |
LobSystems, élément dans modèle (schéma BDCMetadata) |
LobSystems contenus à l'intérieur de ce Model. |
Élément parent
Aucune
Élément NormalizeDateTime
Spécifie la règle utilisée pour convertir la représentation sous forme d'une valeur de date et heure à une autre représentation. Par exemple, cette règle peut spécifier la conversion d'une valeur représentée dans le temps universel coordonné (UTC) dans un fuseau horaire local.
Espace de noms:http://schemas.microsoft.com/windows/2007/BusinessDataCatalog
Schéma : BDCMetadata
<NormalizeDateTime LobDateTimeMode = "String"> </NormalizeDateTime>
Les sections suivantes décrivent les attributs, éléments enfants et éléments parents.
Attributs
Attribut | Description | ||||||||
---|---|---|---|---|---|---|---|---|---|
LobDateTimeMode |
Obligatoire. Spécifie la conversion à appliquer. Le tableau suivant répertorie les valeurs possibles pour cet attribut.
|
||||||||
Éléments enfants
Aucun
Élément parent
Élément | Description |
---|---|
Interpretation, élément dans TypeDescriptor (schéma BDCMetadata) |
Élément Interpretation qui spécifie les règles à appliquer aux données stockées dans les structures de données représentés par un TypeDescriptor. |
Élément de NormalizeString
Spécifie un paramètre d'une méthode.
Espace de noms:http://schemas.microsoft.com/windows/2007/BusinessDataCatalog
Schéma : BDCMetadata
Les sections suivantes décrivent les attributs, éléments enfants et éléments parents.
Attributs
Éléments enfants
Élément parent
Élément Parameter
Spécifie un paramètre d'une méthode.
Espace de noms:http://schemas.microsoft.com/windows/2007/BusinessDataCatalog
Schéma : BDCMetadata
<Parameter Direction = "String" Name = "String" DefaultDisplayName = "String" IsCached = "Boolean"> </Parameter>
Les sections suivantes décrivent les attributs, éléments enfants et éléments parents.
Attributs
Attribut | Description | ||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
Direction |
Obligatoire. La direction du paramètre. Le tableau suivant répertorie les valeurs possibles pour cet attribut.
|
||||||||||
Name |
Obligatoire. Le nom du paramètre. Type d'attribut : String |
||||||||||
DefaultDisplayName |
Optional. Le nom d'affichage par défaut du paramètre. Type d'attribut : String |
||||||||||
IsCached |
Optional. Spécifie si l' Parameter est fréquemment utilisé. Valeur par défaut : true Type d'attribut : Boolean |
Éléments enfants
Élément | Description |
---|---|
LocalizedDisplayNames, élément dans MetadataObject (schéma BDCMetadata) |
Les noms localisés du paramètre. |
Properties, élément dans MetadataObject (schéma BDCMetadata) |
Les propriétés du paramètre. |
TypeDescriptor |
Le descripteur de type racine du paramètre. |
Élément parent
Élément | Description |
---|---|
Parameters, élément dans Method (schéma BDCMetadata) |
L'élément Parameters qui contient ce paramètre. |
Élément Parameters
Spécifie une liste de paramètres d'une méthode.
Espace de noms:http://schemas.microsoft.com/windows/2007/BusinessDataCatalog
Schéma : BDCMetadata
<Parameters></Parameters>
Les sections suivantes décrivent les attributs, éléments enfants et éléments parents.
Attributs
Aucun
Éléments enfants
Élément | Description |
---|---|
Parameter, élément dans Parameters (schéma BDCMetadata) |
Un paramètre. |
Élément parent
Élément | Description |
---|---|
Élément Method dans les méthodes (schéma BDCMetadata) |
La méthode ces paramètres appartiennent à. |
Élément Properties
Spécifie une liste des propriétés d'un objet de métadonnées.
Espace de noms:http://schemas.microsoft.com/windows/2007/BusinessDataCatalog
Schéma : BDCMetadata
<Properties></Properties>
Les sections suivantes décrivent les attributs, éléments enfants et éléments parents.
Attributs
Aucun
Éléments enfants
Élément | Description |
---|---|
Property, élément dans Properties (schéma BDCMetadata) |
Spécifie une propriété. |
Élément parent
Élément Property
Spécifie le nom et le type d'une propriété d'un objet de métadonnées.
Espace de noms:http://schemas.microsoft.com/windows/2007/BusinessDataCatalog
Schéma : BDCMetadata
<Property Name = "String" Type = "String"> </Property>
Les sections suivantes décrivent les attributs, éléments enfants et éléments parents.
Attributs
Attribut | Description |
---|---|
Name |
Obligatoire. Spécifie le nom de la propriété. Type d'attribut : String |
Type |
Obligatoire. Spécifie le type de données de la propriété. Type d'attribut : String |
Éléments enfants
Aucun
Élément parent
Élément | Description |
---|---|
Properties, élément dans MetadataObject (schéma BDCMetadata) |
L'élément Properties qui contient cette propriété. |
Élément Proxy
Spécifie un proxy fourni par l'utilisateur qui est identique à celle qui est générée si cet élément n'était pas présent. Il est utilisé pour améliorer les performances en supprimant la surcharge de génération de proxy. Pour spécifier une logique métier personnalisée qui se connecte à un système externe, les systèmes externes du type .NET Connectivity Assembly doivent être utilisés.
Espace de noms:http://schemas.microsoft.com/windows/2007/BusinessDataCatalog
Schéma : BDCMetadata
<Proxy></Proxy>
Les sections suivantes décrivent les attributs, éléments enfants et éléments parents.
Attributs
Aucun
Éléments enfants
Aucun
Élément parent
Élément | Description |
---|---|
LobSystem, élément dans LobSystems (schéma BDCMetadata) |
L'élément LobSystem que ce proxy s'applique à. |
Élément Right
Spécifie une autorisation d'accès unique pour une entrée de contrôle d'accès (ACE).
Espace de noms:http://schemas.microsoft.com/windows/2007/BusinessDataCatalog
Schéma : BDCMetadata
<Right BdcRight = "String"> </Right>
Les sections suivantes décrivent les attributs, éléments enfants et éléments parents.
Attributs
Attribut | Description | ||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|
BdcRight |
Obligatoire. L'autorisation disponible pour l'entité de sécurité conservation droite. Le tableau suivant répertorie les valeurs possibles pour cet attribut.
|
||||||||||||
Éléments enfants
Aucun
Élément parent
Élément | Description |
---|---|
AccessControlEntry, élément dans AccessControlList (schéma BDCMetadata) |
L'élément AccessControlEntry qui contient ce droit. |
Élément SourceEntity
Spécifie un type de contenu externe source d'un Association.
Espace de noms:http://schemas.microsoft.com/windows/2007/BusinessDataCatalog
Schéma : BDCMetadata
<SourceEntity Namespace = "String" Name = "String"> </SourceEntity>
Les sections suivantes décrivent les attributs, éléments enfants et éléments parents.
Attributs
Attribut | Description |
---|---|
Espace de noms |
Obligatoire. L'espace de noms du type de contenu externe qui est la source de la Association qui contient cet élément. Type d'attribut : String |
Nom |
Obligatoire. Le nom du type de contenu externe qui est la source de la Association qui contient cet élément. Type d'attribut : String |
Éléments enfants
Aucun
Élément parent
Élément | Description |
---|---|
Association, élément dans MethodInstances (schéma BDCMetadata) |
Association qui contient cet élément. |
Élément TypeDescriptor
Spécifie un TypeDescriptor.
Espace de noms:http://schemas.microsoft.com/windows/2007/BusinessDataCatalog
Schéma : BDCMetadata
<TypeDescriptor TypeName = "String" LobName = "String" IdentifierEntityNamespace = "String" IdentifierEntityName = "String" IdentifierName = "String" ForeignIdentifierAssociationName = "String" ForeignIdentifierAssociationEntityName = "String" ForeignIdentifierAssociationEntityNamespace = "String" AssociatedFilter = "String" IsCollection = "Boolean" ReadOnly = "Boolean" CreatorField = "Boolean" UpdaterField = "Boolean" PreUpdaterField = "Boolean" Significant = "Boolean" Name = "String" DefaultDisplayName = "String" IsCached = "Boolean"> </TypeDescriptor>
Les sections suivantes décrivent les attributs, éléments enfants et éléments parents.
Attributs
Attribut | Description |
---|---|
TypeName |
Obligatoire. L'identificateur du type de données de la structure de données qui est représenté par l' TypeDescriptor. Type d'attribut : String |
LobName |
Facultatif. La structure de données qui est représentée par l' TypeDescriptor. La valeur par défaut de cet attribut est le nom de la TypeDescriptor. Par exemple, une structure de données de métier (LOB) système nommée « CN1A » peut être représentée par un TypeDescriptor avec l'attribut Name égale à « Customer Name », si l'attribut LobName de ce TypeDescriptor est égale à « CN1A ». Type d'attribut : String |
IdentifierEntityNamespace |
Facultatif. L'espace de noms du type de contenu externe qui contient l'identificateur qui fait référence à la TypeDescriptor. Si le TypeDescriptor ne fait pas référence à un Identifier, cet attribut ne doit pas être présent. Lorsque cet attribut est présent, les attributs IdentifierEntityName et IdentifierName doivent également être présent. La valeur par défaut de cet attribut est l'espace de noms du type de contenu externe qui contient la méthode qui contient le paramètre qui contient le TypeDescriptor. Type d'attribut : String |
IdentifierEntityName |
Facultatif. Nom de la Entity contenant le Identifier qui fait référence à la c TypeDescriptor. Si le TypeDescriptor ne fait pas référence à un Identifier, cet attribut ne doit pas être présent. Lorsque cet attribut est présent, les attributs IdentifierEntityNamespace et IdentifierName doivent également être présent. La valeur par défaut de cet attribut est le nom de la Entity contenant le Method contenant le Parameter contenant le TypeDescriptor. Type d'attribut : String |
IdentifierName |
Facultatif. Nom de la Identifier référencé par le TypeDescriptor. Si le TypeDescriptor ne fait pas référence à un Identifier, cet attribut ne doit pas être présent. Type d'attribut : String |
ForeignIdentifierAssociationName |
Facultatif. Nom de la Association référencé par le TypeDescriptor. Si le TypeDescriptor ne fait pas référence à un Association, cet attribut ne doit pas être présent. Lorsque cet attribut est présent, l'attribut IdentifierName doit également être présent. L'attribut ForeignIdentifierAssociationName doit être spécifié lors de la Identifier référencé par cette TypeDescriptor est liée à un Associationet le Identifier contenues dans une source Entity de la Association. Type d'attribut : String |
ForeignIdentifierAssociationEntityName |
Facultatif. Nom de la Entity contenant le Association référencé par le TypeDescriptor. Si le TypeDescriptor ne fait pas référence à un Association, cet attribut ne doit pas être présent. Lorsque cet attribut est présent, les attributs ForeignIdentifierAssociationEntityNamespace et ForeignIdentifierAssociationName doivent également être présent. La valeur par défaut de cet attribut est le nom de la Entity contenant le Method contenant le Parameter contenant le TypeDescriptor. Type d'attribut : String |
ForeignIdentifierAssociationEntityNamespace |
Facultatif. L'espace de noms de la Entity contenant le Association référencé par le TypeDescriptor. Si le TypeDescriptor ne fait pas référence à un Association, cet attribut ne doit pas être présent. Lorsque cet attribut est présent, les attributs ForeignIdentifierAssociationEntityName et ForeignIdentifierAssociationName doivent également être présent. La valeur par défaut de cet attribut est l'espace de noms de la Entity contenant le Method contenant le Parameter contenant le TypeDescriptor. Type d'attribut : String |
AssociatedFilter |
Facultatif. Le nom d'un FilterDescriptor qui est associé à l' TypeDescriptor. Si le TypeDescriptor n'est pas associé à une FilterDescriptor cet attribut ne doit pas être présent. Type d'attribut : String |
IsCollection |
Facultatif. Spécifie si les TypeDescriptor représente une structure de données unique ou une collection de structures de données. Valeur par défaut : false Type d'attribut : Boolean |
ReadOnly |
Facultatif. Indique si les données stockées par la structure de données représentée par l' TypeDescriptor peuvent être modifiées. Cet attribut ne doit pas être spécifié si la valeur de l'attribut Direction de l' Parameter contenant le TypeDescriptor est « In ». Valeur par défaut : false Type d'attribut : Boolean |
CreatorField |
Facultatif. Spécifie si la TypeDescriptor représente un champ pour MethodInstances de type Creator contenus dans le Method contenant le Parameter contenant le TypeDescriptor. Valeur par défaut : false Type d'attribut : Boolean |
UpdaterField |
Facultatif. Spécifie si la TypeDescriptor représente un champ pour MethodInstances de type Updater contenus dans le Method contenant le Parameter contenant le TypeDescriptor. Lorsque cet attribut est spécifié, un attribut PreUpdaterField ne doit pas être spécifié. Valeur par défaut : false Type d'attribut : Boolean |
PreUpdaterField |
Facultatif. Spécifie si structure de données représenté par l' TypeDescriptor stocke la dernière valeur de données reçue à partir du système externe d'un champ pour MethodInstances de type Updater. Lorsque cet attribut est spécifié, un attribut UpdaterField ne doit pas être spécifié. Valeur par défaut : false Type d'attribut : Boolean |
Significant |
Facultatif. Indique si les valeurs stockées par la structure de données représentée par cet TypeDescriptor sont incluses dans le calcul d'un code de hachage ou en comparant les valeurs stockées dans les structures de données. Par exemple, un TypeDescriptor représentant le nom de famille du client est pris en compte lorsque vous déterminez si un enregistrement a été modifié et afin qu'il est important, tandis que le TypeDescriptor représentant la date à laquelle l'enregistrement du client est le dernier modifié généralement n'est pas pris en compte pour déterminer si un enregistrement a été modifié, et donc il n'est pas significative. Valeur par défaut : true Type d'attribut : Boolean |
Name |
Obligatoire. Nom de la TypeDescriptor. Type d'attribut : String Remarque : Le nom d’un TypeDescriptor ne doit pas contenir les caractères spéciaux pour la barre oblique (« / »), le point (« . ») ou le crochet ouvrant (« [ »). |
DefaultDisplayName |
Facultatif. Le nom complet de l' TypeDescriptor. Type d'attribut : String |
IsCached |
Facultatif. Spécifie si l' TypeDescriptor est fréquemment utilisé. Valeur par défaut : true Type d'attribut : Boolean |
Éléments enfants
Élément | Description |
---|---|
LocalizedDisplayNames, élément dans MetadataObject (schéma BDCMetadata) |
Les noms localisés de la TypeDescriptor. |
Properties, élément dans MetadataObject (schéma BDCMetadata) |
Les propriétés de l' TypeDescriptor. Lorsque le TypeDescriptor est de type System.String, l'élément Properties peut contenir un Property de type System.Int32 avec l'attribut Name à Size. La valeur de la Property spécifie la longueur de chaîne maximale attendue de la valeur de la structure de données décrite par cette TypeDescriptor. |
Interpretation, élément dans TypeDescriptor (schéma BDCMetadata) |
Les règles pour les données stockées par la structure de données représentée par l' TypeDescriptor. |
DefaultValues, élément dans TypeDescriptor (schéma BDCMetadata) |
Les valeurs par défaut de l' TypeDescriptor. |
TypeDescriptors, élément dans TypeDescriptor (schéma BDCMetadata) |
Les enfants TypeDescriptors de la TypeDescriptor. |
Élément parent
Élément | Description |
---|---|
TypeDescriptors, élément dans TypeDescriptor (schéma BDCMetadata) |
Élément TypeDescriptors
Spécifie une liste de TypeDescriptors d'un TypeDescriptor parent.
Espace de noms:http://schemas.microsoft.com/windows/2007/BusinessDataCatalog
Schéma : BDCMetadata
<TypeDescriptors></TypeDescriptors>
Les sections suivantes décrivent les attributs, éléments enfants et éléments parents.
Attributs
Aucun
Éléments enfants
Élément | Description |
---|---|
Élément TypeDescriptor (schéma BDCMetadata) |
Un TypeDescriptor. |
Élément parent
Élément | Description |
---|---|
Élément TypeDescriptor (schéma BDCMetadata) |
|
TypeDescriptor |