BDC-Modell-Schemareferenz für SharePoint
Enthält die Referenzdokumentation für das BDC-Modell-Schema (BDCMetadata.xsd), die Sie zum Erstellen von externer Inhaltstypen in SharePoint verwenden können.
AccessControlEntry-Element
Enthält einen Zugriffssteuerungseintrag (ACE), der Zugriffsrechte für das übergeordnete Element angibt.
Weitere Informationen zu Business Connectivity Services und sicherheit finden Sie unter Übersicht über die Business Connectivity Services-Sicherheit .
Namespace:http://schemas.microsoft.com/windows/2007/BusinessDataCatalog
Schema: BDCMetadata
<AccessControlEntry Principal = "String"> </AccessControlEntry>
In den folgenden Abschnitten werden Attribute, untergeordnete Elemente und übergeordnete Elemente beschrieben.
Attribute
Attribut | Beschreibung |
---|---|
Principal |
Erforderlich. Der Name des Sicherheitsprinzipals, der diesen ACE aufweist. Attributtyp: String |
Untergeordnete Elemente
Element | Beschreibung |
---|---|
Right-Element in AccessControlEntry (BDCMetadata-Schema) |
Ein Right-Element, das die für den Sicherheitsprinzipal verfügbaren Berechtigungen angibt. |
Übergeordnetes Element
Element | Beschreibung |
---|---|
AccessControlList-Element (BDCMetadata-Schema) |
Die Zugriffssteuerungsliste (Access Control List, ACL), die diesen ACE enthält. |
AccessControlList-Element
Gibt eine Zugriffssteuerungsliste (Access Control List, ACL) für das übergeordnete Element an.
Namespace:http://schemas.microsoft.com/windows/2007/BusinessDataCatalog
Schema: BDCMetadata
<AccessControlList></AccessControlList>
In den folgenden Abschnitten werden Attribute, untergeordnete Elemente und übergeordnete Elemente beschrieben.
Attribute
Keine
Untergeordnete Elemente
Element | Beschreibung |
---|---|
AccessControlEntry-Element in "AccessControlList" (BDCMetadata-Schema) |
Ein Zugriffssteuerungseintrag (Access Control Entry, ACE). |
Übergeordnetes Element
Element | Beschreibung |
---|---|
"Model"-Element ("BDCMetadata"-Schema) |
Ein Modell, externe Inhaltstypen in einer Geschäftsanwendung enthält. |
"LobSystem"-Element in LobSystems ("BDCMetadata"-Schema) |
The LobSystems contained inside the model. |
Entity-Element in Entities (BDCMetadata-Schema) |
Ein externer Inhaltstyp. |
Method-Element in Methods (BDCMetadata-Schema) |
Eine Methode eines externen Inhaltstyps. |
Association-Element in MethodInstances (BDCMetadata-Schema) |
Eine Zuordnung. |
MethodInstance-Element in "MethodInstances" (BDCMetadata-Schema) |
Eine Methodeninstanz eines externen Inhaltstyps. |
Action-Element
Gibt eine von einem externen Inhaltstyp unterstützte Aktion an.
Namespace:http://schemas.microsoft.com/windows/2007/BusinessDataCatalog
Schema: BDCMetadata
Aktionen schließen die Lücke zwischen SharePoint und Office 2013 und einem externen System-Benutzeroberfläche durch eine Verknüpfung zurück zum externen System bereitstellen.
Standardmäßig enthält die Business Data Connectivity (BDC)-Dienst Aktionen wie View Item, Edit Itemund Delete Item, nachdem Sie diese Vorgänge im Modell BDC modellieren. Zusätzlich zu diesen Standardaktionen können Sie Aktionen für andere Funktionen erstellen, den, die Sie Ihren externen Inhaltstyp zuordnen möchten. Sie können beispielsweise Aktionen verwenden, um einfache Aktionen auszuführen wie das Senden von e-Mail-Nachrichten an einen Kunden in den externen Inhaltstyp Customer oder einer Kunden-Homepage in einem Browser öffnen.
Aktionen werden mit einem externen Inhaltstyp übertragen. Das heißt, nachdem Sie eine Aktion für einen externen Inhaltstyp definiert haben, wird die Aktion überall dort angezeigt, wo Sie diesen externen Inhaltstyp anzeigen – unabhängig davon, ob in einer externen Liste oder geschäftsdaten-Webpart oder in einer Spalte für externe Daten.
<Action Position = "Integer" IsOpenedInNewWindow = "Boolean" Url = "String" ImageUrl = "String" Name = "String" DefaultDisplayName = "String" IsCached = "Boolean"> </Action>
In den folgenden Abschnitten werden Attribute, untergeordnete und übergeordnete Elemente erläutert.
Attribute
Attribut | Beschreibung |
---|---|
Position |
Erforderlich. Die vorgeschlagene Position dieser Aktion unter den anderen Aktionen dieses externen Inhaltstyps. Attributtyp: Integer |
IsOpenedInNewWindow |
Optional. Gibt an, ob die Ergebnisse der Ausführung einer Aktion in einem neuen Fenster auf der Benutzeroberfläche angezeigt werden. Standardwert: false Attributtyp: Boolean |
Url |
Erforderlich. Die URL, zu wechseln, wenn die Aktion aufgerufen wird. Die URL-Zeichenfolge ist eine Formatzeichenfolge .NET Framework. Jede-Formatspezifizierer (beispielsweise ' {0} ') entspricht einem Action -Parameter. Attributtyp: String |
ImageUrl |
Optional. Der absolute oder relative Pfad zu dem Symbolbild für die Aktion. Das Symbolbild sollte ein Format von 16 x 16 Pixeln aufweisen. Attributtyp: String |
Name |
Erforderlich. Der Name dieser Aktion. Attributtyp: String |
DefaultDisplayName |
Optional. Der Standardanzeigename für diese Aktion. Attributtyp: String |
IsCached |
Optional. Gibt an, ob diese Aktion häufig verwendet wird. Wird von der BDC-Clientlaufzeit zum Zwischenspeichern dieser Aktion verwendet. Standardwert: true Attributtyp: Boolean |
Untergeordnete Elemente
Element | Beschreibung |
---|---|
LocalizedDisplayNames-Element in "MetadataObject" (BDCMetadata-Schema) |
Die lokalisierten Namen der Aktion. |
Properties-Element in MetadataObject (BDCMetadata-Schema) |
Die Eigenschaften der Aktion. |
"ActionParameters"-Element in Aktion ("BDCMetadata"-Schema) |
Die Parameter der Aktion. |
Übergeordnetes Element
Element | Beschreibung |
---|---|
Actions-Element in "Entity" (BDCMetadata-Schema) |
Die Liste der Aktionen eines externen Inhaltstyps. |
ActionParameter-Element
Gibt die Parameter einer URL-basierten Aktion an. Hiermit wird definiert, wie die URL einer Aktion mit EntityInstance-spezifischen Daten parametrisiert werden soll.
Namespace:http://schemas.microsoft.com/windows/2007/BusinessDataCatalog
Schema: BDCMetadata
Das URL-Attribut einer URL-basierte Aktion kann mit dem Element ActionParameter Parameter erhalten.
Wichtig:ActionParameters kann entweder Bezeichnerwerte oder Werte darstellen, die TypeDescriptors in einem SpecificFinder der Entität entsprechen. Das ActionParameter-Element stellt einen Bezeichnerwert dar, wenn die IdOrdinal-Eigenschaft vorhanden ist. Der Wert dieser Eigenschaft gibt den Index des Bezeichners an, dessen Wert dieses ActionParameter-Element darstellt. Falls die IdOrdinal-Eigenschaft nicht angegeben ist, stellt ActionParameter ein TypeDescriptor-Element dar, und das Name-Attribut gibt den repräsentierten Typdeskriptor an. Das Name-Attribut wird als Dotted Path angegeben.
Das ActionParameter-Element akzeptiert die folgende Eigenschaft.
Wichtig: Bei Eigenschaften wird die Groß-/Kleinschreibung beachtet.
Eigenschaften
Eigenschaft | Typ | Beschreibung | Erforderlich | Standardwert | Grenzwerte/akzeptierte Werte |
---|---|---|---|---|---|
IdOrdinal |
System.Int32 |
Gibt an, ob ActionParameter einen Bezeichner anstelle eines Felds darstellt. |
Optional |
<ActionParameter Index = "Integer" Name = "String" DefaultDisplayName = "String" IsCached = "Boolean"> </ActionParameter>
In den folgenden Abschnitten werden Attribute, untergeordnete Elemente und übergeordnete Elemente beschrieben.
Attribute
Attribut | Beschreibung |
---|---|
Index |
Erforderlich. Ein Ordnungszahlenattribut, das die Position dieses ActionParameter-Elements unter anderen ActionParameters in der URL angibt. Attributtyp: Integer |
Name |
Erforderlich. Der Name des ActionParameter-Parameters. Attributtyp: String |
DefaultDisplayName |
Optional. Der Standardanzeigename für ActionParameter. Attributtyp: String |
IsCached |
Optional. Gibt an, ob dieses ActionParameter-Element häufig verwendet wird. Dieses Attribut wird von der BDC-Client-Laufzeitumgebung zum Zwischenspeichern dieses Action-Elements verwendet. Standardwert: true Attributtyp: Boolean |
Untergeordnete Elemente
Element | Beschreibung |
---|---|
LocalizedDisplayNames-Element in "MetadataObject" (BDCMetadata-Schema) |
Die lokalisierten Anzeigenamen für ActionParameter. |
Properties-Element in MetadataObject (BDCMetadata-Schema) |
Die Eigenschaften des ActionParameter-Parameters. |
Übergeordnetes Element
Element | Beschreibung |
---|---|
"ActionParameters"-Element in Aktion ("BDCMetadata"-Schema) |
Das ActionParameters-Element, das diesen ActionParameter-Parameter enthält. |
ActionParameters-Element
Gibt eine Liste von ActionParameters für eine Aktion an.
Namespace:http://schemas.microsoft.com/windows/2007/BusinessDataCatalog
Schema: BDCMetadata
<ActionParameters></ActionParameters>
In den folgenden Abschnitten werden Attribute, untergeordnete Elemente und übergeordnete Elemente beschrieben.
Attribute
Keine.
Untergeordnete Elemente
Element | Beschreibung |
---|---|
ActionParameter-Element in "ActionParameters" (BDCMetadata-Schema) |
Ein ActionParameter. |
Übergeordnetes Element
Element | Beschreibung |
---|---|
"Action"-Element in "Actions" ("BDCMetadata"-Schema) |
Die Action, zu dem diese ActionParameters gehören. |
Actions-Element
Gibt eine Liste mit Aktionen eines externen Inhaltstyps an.
Namespace:http://schemas.microsoft.com/windows/2007/BusinessDataCatalog
Schema: BDCMetadata
<Actions></Actions>
In den folgenden Abschnitten werden Attribute, untergeordnete Elemente und übergeordnete Elemente beschrieben.
Attribute
Keine
Untergeordnete Elemente
Element | Beschreibung |
---|---|
"Action"-Element in "Actions" ("BDCMetadata"-Schema) |
Eine Aktion eines externen Inhaltstyps. |
Übergeordnetes Element
Element | Beschreibung |
---|---|
Entity-Element in Entities (BDCMetadata-Schema) |
Der externe Inhaltstyp, dem diese Aktionen angehören. |
Association-Element
Das Association-Element verknüpft verwandte externe Inhaltstypen in einem System. Angenommen, ein Kunde zugeordnet ist einen Auftrag im System AdventureWorks: ein Kunde macht Aufträge. Eine Zuordnung enthält dann Zeiger auf die Quell- und Ziel externe Inhaltstypen und einen Zeiger auf die Geschäftslogik (ein MethodInstance -Objekt), die einen Client zum Abrufen des externen zielinhaltstyp von der externen quellinhaltstyp ermöglicht. Das Traversieren der ein Association ist ein Aufruf der Methode für das externe System.
Namespace:http://schemas.microsoft.com/windows/2007/BusinessDataCatalog
Schema: BDCMetadata
Wichtig: Bei Eigenschaften wird die Groß-/Kleinschreibung beachtet.
Eigenschaften
Eigenschaft | Typ | Beschreibung | Erforderlich | Standardwert | Grenzwerte/akzeptierte Werte |
---|---|---|---|---|---|
HideOnProfilePage |
System.Boolean |
Gibt an, ob der verwandte externe Inhaltstyp der Profilseite des externen Masterinhaltstyps hinzugefügt werden soll. |
Optional |
<Association Type = "String" Default = "Boolean" ReturnParameterName = "String" ReturnTypeDescriptorName = "String" ReturnTypeDescriptorLevel = "Integer" Name = "String" DefaultDisplayName = "String" IsCached = "Boolean"> </Association>
In den folgenden Abschnitten werden Attribute, untergeordnete Elemente und übergeordnete Elemente beschrieben.
Attribute
Attribut | Beschreibung | ||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Typ |
Erforderlich. Die MethodInstanceType, die den Typ der Zuordnung angibt. Die folgende Tabelle listet die möglichen Werte für dieses Attribut auf.
|
||||||||||||
Standard |
Optional. Gibt an, ob die Zuordnung der Standardwert zwischen alle Zuordnungen Freigabe dieses Typs innerhalb der externe Inhaltstyp enthalten ist. Wenn es sich bei Festlegung auf true, die Zuordnung der Standardwert zwischen alle Zuordnungen Freigabe dieses Typs innerhalb der externe Inhaltstyp enthalten ist. Wenn auf false, die Zuordnung nicht die Standardeinstellung zwischen alle Zuordnungen Freigabe dieses Typs innerhalb der externe Inhaltstyp enthalten ist. Standardwert: false Attributtyp: Boolean |
||||||||||||
ReturnParameterName |
Optional. Der Name des Parameters, der die ReturnTypeDescriptor der Zuordnung enthält. Das Direction -Attribut des Parameters muss entweder ",", "INOUT-" oder "Zurück" den Wert enthalten. Attributtyp: String |
||||||||||||
ReturnTypeDescriptorName |
Optional. Veraltet. Verwenden Sie stattdessen ReturnTypeDescriptorPath. Attributtyp: String |
||||||||||||
ReturnTypeDescriptorLevel |
Optional. Veraltet. Verwenden Sie stattdessen ReturnTypeDescriptorPath. Attributtyp: Integer |
||||||||||||
ReturnTypeDescriptorPath |
Optional. Der gepunktete Pfad des TypeDescriptors der Zuordnung. Attributtyp: String |
||||||||||||
Name |
Erforderlich. Der Name der Zuordnung. Attributtyp: String |
||||||||||||
DefaultDisplayName |
Optional. Der Standardanzeigename der Zuordnung. Attributtyp: String |
||||||||||||
IsCached |
Optional. Gibt an, ob diese Zuordnung häufig verwendet wird. Standardwert: true Attributtyp: Boolean |
Untergeordnete Elemente
Element | Beschreibung |
---|---|
LocalizedDisplayNames-Element in "MetadataObject" (BDCMetadata-Schema) |
Das LocalizedDisplayNames -Element gibt eine Liste der lokalisierten Namen für die Zuordnung. |
Properties-Element in MetadataObject (BDCMetadata-Schema) |
The Properties element specifies the properties of the Association. |
AccessControlList-Element (BDCMetadata-Schema) |
Das AccessControlList -Element gibt einen Satz von Zugriffsrechten für die Zuordnung. |
SourceEntity-Element in "Association" (BDCMetadata-Schema) |
Das SourceEntity -Element gibt die externen quellinhaltstyp in der Zuordnung angegeben. |
DestinationEntity-Element in "Association" (BDCMetadata-Schema) |
Das DestinationEntity -Element gibt den externen zielinhaltstyp in der Zuordnung angegeben. |
Übergeordnetes Element
Element | Beschreibung |
---|---|
"MethodInstances"-Element in "Method" ("BDCMetadata"-Schema) |
Die MethodInstances -Element, das die Zuordnung enthält. |
AssociationGroup-Element
Legt ein AssociationGroup-Element fest. AssociationGroup ist ein Konstrukt, das die zugehörigen AssociationMethods zusammenbindet. Beispielsweise sind GetOrdersForCustomer, GetCustomerForOrder und AssociateCustomerToOrder zugeordnete Methoden, die in der gleichen Beziehung zwischen Kunde und Bestellung arbeiten.
Namespace:http://schemas.microsoft.com/windows/2007/BusinessDataCatalog
Schema: BDCMetadata
AssociationGroup must be defined on the Entity element that is the Destination of the AssociationReferences that are not marked as Reverse, or the Source of the AssociationReferences that are marked as Reverse.
<AssociationGroup Name = "String" DefaultDisplayName = "String" IsCached = "Boolean"> </AssociationGroup>
In den folgenden Abschnitten werden Attribute, untergeordnete Elemente und übergeordnete Elemente beschrieben.
Attribute
Attribut | Beschreibung |
---|---|
Name |
Erforderlich. Der Name des AssociationGroup-Elements Attributtyp: String |
DefaultDisplayName |
Optional. Der Standardanzeigename des AssociationGroup-Elements. Attributtyp: String |
IsCached |
Optional. Gibt an, ob das AssociationGroup häufig verwendet wird. Standardwert: true Attributtyp: Boolean |
Untergeordnete Elemente
Element | Beschreibung |
---|---|
LocalizedDisplayNames-Element in "MetadataObject" (BDCMetadata-Schema) |
Die lokalisierten Namen des AssociationGroup-Elements |
Properties-Element in MetadataObject (BDCMetadata-Schema) |
Die Eigenschaften des AssociationGroup-Elements |
"AssociationReference"-Element in "AssociationGroup" ("BDCMetadata"-Schema) |
Ein AssociationReference-Element eines AssociationGroup-Elements. |
Übergeordnetes Element
Element | Beschreibung |
---|---|
AssociationGroups-Element in "Entity" (BDCMetadata-Schema) |
Das AssociationGroups-Element, das diesen AssociationGroup-Parameter enthält. |
AssociationGroups-Element
Gibt eine Liste von AssociationGroup-Elementen an.
Namespace:http://schemas.microsoft.com/windows/2007/BusinessDataCatalog
Schema: BDCMetadata
<AssociationGroups></AssociationGroups>
In den folgenden Abschnitten werden Attribute, untergeordnete Elemente und übergeordnete Elemente beschrieben.
Attribute
Keine
Untergeordnete Elemente
Element | Beschreibung |
---|---|
"AssociationGroup"-Element in "AssociationGroups" ("BDCMetadata"-Schema) |
Eine Einstellung für AssociationGroup. |
Übergeordnetes Element
Element | Beschreibung |
---|---|
Entity-Element in Entities (BDCMetadata-Schema) |
Der externe Inhaltstyp, dem dieses AssociationGroups-Element zugeordnet ist. |
AssociationReference-Element
Gibt einen AssociationReference in einer AssociationGroup an.
Namespace:http://schemas.microsoft.com/windows/2007/BusinessDataCatalog
Schema: BDCMetadata
<AssociationReference EntityNamespace = "String" EntityName = "String" AssociationName = "String" Reverse = "Boolean"> </AssociationReference>
In den folgenden Abschnitten werden Attribute, untergeordnete Elemente und übergeordnete Elemente beschrieben.
Attribute
Attribut | Beschreibung |
---|---|
EntityNamespace |
Optional. Der Namespace des externen Inhaltstyps, in dem die Association definiert ist. Wenn EntityName angegeben ist, wird EntityNamespace benötigt. Attributtyp: String |
EntityName |
Optional. Der Name des externen Inhaltstyps, in dem die Association definiert ist. Wenn EntityNamespace angegeben ist, wird EntityName benötigt. Attributtyp: String |
AssociationName |
Erforderlich. Der Name des Association-Parameters. Attributtyp: String |
Reverse |
Optional. Specifies that the referenced Association has its source and destination reversed. This would indicate the Association is working in the opposite direction compared to other associations in the same AssociationGroup. For example, if the AssociationGroup references an Association "GetOrdersForCustomer", returning Order items for the given Customer item, then the AssociationGroup is in the direction of Customer to Order. The other AssociationReference, referencing another association "GetCustomerForOrder", must be marked as reverse, because this association is in the direction of Order to Customer. Standardwert: false Attributtyp: Boolean |
Untergeordnete Elemente
Keine
Übergeordnetes Element
Element | Beschreibung |
---|---|
"AssociationGroup"-Element in "AssociationGroups" ("BDCMetadata"-Schema) |
Die AssociationGroup, zu der dieser AssociationReference gehört. |
ConvertType-Element
Gibt die Regel zur Konvertierung des Datentyps eines Datenwerts in einen anderen Datentyp an.
Namespace:http://schemas.microsoft.com/windows/2007/BusinessDataCatalog
Schema: BDCMetadata
The Convert element specifies the rule to convert the data type of a data value into another data type. When the rules are applied in order, this rule specifies the data type of the data value to be converted to the data type specified by the BDCType attribute. When the rules are applied in reverse order, this rule specifies the data type of the data value to be converted to the data type specified by the LOBType attribute. For example, this rule can specify converting a date value obtained from an external system, into a culture and locale sensitive string which will eventually be displayed to the user, and converting the updated value for that string back into the date that is compatible with the external system.
Achtung:ConvertType unterstützt keine nicht gregorianischen Kalender für Konvertierungen zwischen System.String und System.DateTime.
<ConvertType LOBType = "String" BDCType = "String"> </ConvertType>
In den folgenden Abschnitten werden Attribute, untergeordnete und übergeordnete Elemente erläutert.
Attribute
Attribut | Beschreibung |
---|---|
LOBType |
Erforderlich. Der Datentyp für die Konvertierung des Datenwerts, wenn die Regeln in umgekehrter Reihenfolge angewendet werden. Attributtyp: String |
BDCType |
Erforderlich. Der Datentyp für die Konvertierung des Datenwerts, wenn die Regeln nacheinander angewendet werden. Attributtyp: String |
LOBLocale |
Optional. Das Gebietsschema der Daten vom externen System. |
Untergeordnete Elemente
Keine
Übergeordnetes Element
Element | Beschreibung |
---|---|
Interpretation-Element in "TypeDescriptor" (BDCMetadata-Schema) |
Die Regeln, die auf die in den Datenstrukturen gespeicherten Daten, welche durch TypeDescriptor dargestellt sind, angewendet werden. |
DefaultValue-Element
Stellt einen Standardwert dar.
Namespace:http://schemas.microsoft.com/windows/2007/BusinessDataCatalog
Schema: BDCMetadata
<DefaultValue MethodInstanceName = "String" Type = "String"> </DefaultValue>
In den folgenden Abschnitten werden Attribute, untergeordnete Elemente und übergeordnete Elemente beschrieben.
Attribute
Attribut | Beschreibung |
---|---|
MethodInstanceName |
Erforderlich. Der Name der MethodInstance für das dieser Standardwert gilt. Attributtyp: String |
Typ |
Erforderlich. Der Datentyp des Standardwerts Die folgenden Werte können für dieses Attribut verwendet werden. 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 Alle anderen serialisierbaren Typen (beispielsweise Type.IsSerializable == true )Attributtyp: String |
Untergeordnete Elemente
Keine
Übergeordnetes Element
Element | Beschreibung |
---|---|
DefaultValues-Element in "TypeDescriptor" (BDCMetadata-Schema) |
DefaultValues-Element
Gibt eine Liste von DefaultValues von einem TypeDescriptor.
Namespace:http://schemas.microsoft.com/windows/2007/BusinessDataCatalog
Schema: BDCMetadata
<DefaultValues></DefaultValues>
In den folgenden Abschnitten werden Attribute, untergeordnete Elemente und übergeordnete Elemente beschrieben.
Attribute
Keine
Untergeordnete Elemente
Element | Beschreibung |
---|---|
"DefaultValue"-Element in "DefaultValues" (BDCMetadata-Schema) |
Der Standardwert eines TypeDescriptor-Elements für ein MethodInstance-Element. |
Übergeordnetes Element
Element | Beschreibung |
---|---|
TypeDescriptor-Element (BDCMetadata-Schema) |
Das TypeDescriptor-Element, zu dem diese DefaultValues-Elemente gehören. |
DestinationEntity-Element
Gibt den externen Inhaltstyp des Ziels im Association-Element an.
Namespace:http://schemas.microsoft.com/windows/2007/BusinessDataCatalog
Schema: BDCMetadata
<DestinationEntity Namespace = "String" Name = "String"> </DestinationEntity>
In den folgenden Abschnitten werden Attribute, untergeordnete Elemente und übergeordnete Elemente beschrieben.
Attribute
Attribut | Beschreibung |
---|---|
Namespace |
Erforderlich. Der Name des Entitätsnamespaces. Attributtyp: String |
Name |
Erforderlich. Der Name der Zielentität. Attributtyp: String |
Untergeordnete Elemente
Keine
Übergeordnetes Element
Element | Beschreibung |
---|---|
Association-Element in MethodInstances (BDCMetadata-Schema) |
Entities-Element
Gibt eine Liste der externen Inhaltstypen in einem externen System an.
Namespace:http://schemas.microsoft.com/windows/2007/BusinessDataCatalog
Schema: BDCMetadata
<Entities></Entities>
In den folgenden Abschnitten werden Attribute, untergeordnete Elemente und übergeordnete Elemente beschrieben.
Attribute
Keine
Untergeordnete Elemente
Element | Beschreibung |
---|---|
Entity-Element in Entities (BDCMetadata-Schema) |
Ein externer Inhaltstyp in einem externen System. |
Übergeordnetes Element
Element | Beschreibung |
---|---|
"LobSystem"-Element in LobSystems ("BDCMetadata"-Schema) |
Ein externes System. |
Entity-Element
Gibt einen externen Inhaltstyp an.
Namespace:http://schemas.microsoft.com/windows/2007/BusinessDataCatalog
Schema: BDCMetadata
<Entity Namespace = "String" Version = "String" EstimatedInstanceCount = "Integer" DefaultOperationMode = "String" Name = "String" DefaultDisplayName = "String" IsCached = "Boolean"> </Entity>
In den folgenden Abschnitten werden Attribute, untergeordnete Elemente und übergeordnete Elemente beschrieben.
Attribute
Attribut | Beschreibung | ||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
Namespace |
Erforderlich. Der Namespace, zu dem dieser externe Inhaltstyp gehört. Attributtyp: String Hinweis: Der Namespace sollte nicht das Sonderzeichen Sternchen „*“ enthalten. |
||||||||||
Version |
Erforderlich. Die Versionsnummer dieses externen Inhaltstyps. Attributtyp: String Vorsicht: Wenn sich das BDC-Modell ändert, müssen Sie die Versionsnummer des externen Inhaltstyps erhöhen. Wenn sich die Struktur eines externen Inhaltstyps ändert, sollten Sie die Hauptversionsnummer erhöhen. Beispiele für Strukturänderungen sind das Hinzufügen eines Felds zu einem SpecificFinder oder das Ändern eines Bezeichnerfelds. Wenn die Änderung keine Auswirkungen auf die Struktur des externen Inhaltstyps hat, beispielsweise beim Hinzufügen einer Erstellungsmethode, beim Ändern von Verbindungsinformationen oder beim Ändern von Namen von LobSystems und Typdeskriptoren, sollten Sie die Buildnummer und die Revisionsnummer ändern. |
||||||||||
EstimatedInstanceCount |
Optional. Die geschätzte Anzahl der im externen System enthaltenen externen Elemente. Default value: 10000 Attributtyp: Integer |
||||||||||
DefaultOperationMode |
Optional. Gibt das Standardverhalten bei Interaktionen mit dem externen System beim Erstellen, Löschen, Aktualisieren oder Lesen externer Elemente an. Default value: Default Die folgende Tabelle listet die möglichen Werte für dieses Attribut auf.
|
||||||||||
Name |
Erforderlich. Der Name des externen Inhaltstyps. Attributtyp: String Hinweis: Der Name eines externen Inhaltstyps sollte nicht das Sonderzeichen „*“ (Sternchen) enthalten. | |DefaultDisplayName |
||||||||||
DefaultDisplayName |
Optional. Der Standardanzeigename des externen Inhaltstyps. Attributtyp: String |
||||||||||
IsCached |
Optional. Gibt an, ob dieser externe Inhaltstyp häufig verwendet wird. If set to true, Business Data Connectivity (BDC) service will cache this external content type in memory. Standardwert: true Attributtyp: Boolean |
Untergeordnete Elemente
Element | Beschreibung |
---|---|
LocalizedDisplayNames-Element in "MetadataObject" (BDCMetadata-Schema) |
Die lokalisierten Anzeigenamen dieses externen Inhaltstyps. |
Properties-Element in MetadataObject (BDCMetadata-Schema) |
Die Eigenschaften dieses externen Inhaltstyps. |
AccessControlList-Element (BDCMetadata-Schema) |
Die Zugriffssteuerungsliste (Access Control List, ACL) dieses externen Inhaltstyps. |
Identifiers-Element in Entity (BDCMetadata-Schema) |
Die Bezeichner des externen Inhaltstyps. |
Methods-Element in Entity (BDCMetadata-Schema) |
Die Methoden des externen Inhaltstyps. |
AssociationGroups-Element in "Entity" (BDCMetadata-Schema) |
Die Zuordnungsgruppen des externen Inhaltstyps. |
Actions-Element in "Entity" (BDCMetadata-Schema) |
Die Aktionen des externen Inhaltstyps. |
Übergeordnetes Element
Element | Beschreibung |
---|---|
"Entities"-Element in "LobSystem" ("BDCMetadata"-Schema) |
Die Liste der externen Inhaltstypen in diesem externen System. |
FilterDescriptor-Element
Gibt einen Filterdeskriptor einer Methode an.
Namespace:http://schemas.microsoft.com/windows/2007/BusinessDataCatalog
Schema: BDCMetadata
<FilterDescriptor Type = "String" FilterField = "String" Name = "String" DefaultDisplayName = "String" IsCached = "Boolean"> </FilterDescriptor>
In den folgenden Abschnitten werden Attribute, untergeordnete Elemente und übergeordnete Elemente beschrieben.
Attribute
Attribut | Beschreibung | ||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Typ |
Erforderlich. Der Typ des Filterdeskriptors. Die folgende Tabelle listet die möglichen Werte für dieses Attribut auf.
|
||||||||||||||||||||||||||||||||||||||
FilterField |
Optional. Attributtyp: String |
||||||||||||||||||||||||||||||||||||||
Name |
Erforderlich. Der Name des Filterdeskriptors. Attributtyp: String |
||||||||||||||||||||||||||||||||||||||
DefaultDisplayName |
Optional. Der standardmäßige Anzeigename des Filterdeskriptors. Attributtyp: String |
||||||||||||||||||||||||||||||||||||||
IsCached |
Optional. Gibt an, ob dieser Filter häufig verwendet wird. Ist der Wert true, wird dieser Filterdeskriptor von Business Data Connectivity (BDC)-Dienst im Arbeitsspeicher zwischengespeichert. Standardwert: true Attributtyp: Boolean |
Untergeordnete Elemente
Element | Beschreibung |
---|---|
LocalizedDisplayNames-Element in "MetadataObject" (BDCMetadata-Schema) |
Die lokalisierten Anzeigenamen dieses Filterdeskriptors. |
Properties-Element in MetadataObject (BDCMetadata-Schema) |
Die Eigenschaften dieses Filterdeskriptors. |
Übergeordnetes Element
Element | Beschreibung |
---|---|
FilterDescriptors-Element in Method (BDCMetadata-Schema) |
Eine Liste der Filterdeskriptoren einer Methode. |
FilterDescriptors-Element
Gibt eine Liste mit Filterdeskriptoren einer Methode an.
Namespace:http://schemas.microsoft.com/windows/2007/BusinessDataCatalog
Schema: BDCMetadata
<FilterDescriptors></FilterDescriptors>
In den folgenden Abschnitten werden Attribute, untergeordnete Elemente und übergeordnete Elemente beschrieben.
Attribute
Keine
Untergeordnete Elemente
Element | Beschreibung |
---|---|
"FilterDescriptor"-Element in "FilterDescriptors" ("BDCMetadata"-Schema) |
Ein Filterdeskriptor. |
Übergeordnetes Element
Element | Beschreibung |
---|---|
Method-Element in Methods (BDCMetadata-Schema) |
Die Methode, zu der diese Liste mit Filterdeskriptoren gehört. |
Identifier-Element
Gibt einen Bezeichner eines externen Inhaltstyps an.
Namespace:http://schemas.microsoft.com/windows/2007/BusinessDataCatalog
Schema: BDCMetadata
Hinweis
Der Business Data Connectivity (BDC)-Dienst ermöglicht die Zuordnung der Bezeichner zu Feldern mit Datentypen, die Nullwerte zulassen. Für primäre Bezeichner verursacht BDC jedoch einen Fehler, wenn der Wert dieser Bezeichner null ist.
<Identifier TypeName = "String" Name = "String" DefaultDisplayName = "String" IsCached = "Boolean"> </Identifier>
In den folgenden Abschnitten werden Attribute, untergeordnete Elemente und übergeordnete Elemente beschrieben.
Attribute
Attribut | Beschreibung | ||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
TypeName |
Erforderlich. Der Datentyp des Werts, der dem Bezeichner entspricht. Die folgende Tabelle listet die möglichen Werte für dieses Attribut auf.
|
||||||||||||||||||||||||||||||||||||
Name |
Erforderlich. Der Name des Bezeichners. Attributtyp: String |
||||||||||||||||||||||||||||||||||||
DefaultDisplayName |
Optional. Der Standardanzeigename des Bezeichners. Attributtyp: String |
||||||||||||||||||||||||||||||||||||
IsCached |
Optional. Gibt an, ob dieser Bezeichner häufig verwendet wird. Wird das Attribut auf true festgelegt, speichert der Business Data Connectivity (BDC)-Dienst diesen Bezeichner im Arbeitsspeicher. Standardwert: true Attributtyp: Boolean |
Untergeordnete Elemente
Element | Beschreibung |
---|---|
LocalizedDisplayNames-Element in "MetadataObject" (BDCMetadata-Schema) |
Die lokalisierten Anzeigenamen des Bezeichners. |
Properties-Element in MetadataObject (BDCMetadata-Schema) |
Die Eigenschaften des Bezeichners. |
Übergeordnetes Element
Element | Beschreibung |
---|---|
Identifiers-Element in Entity (BDCMetadata-Schema) |
Eine Liste der Bezeichner eines externen Inhaltstyps. |
Identifiers-Element
Gibt eine Liste mit Bezeichnern eines externen Inhaltstyps an.
Namespace:http://schemas.microsoft.com/windows/2007/BusinessDataCatalog
Schema: BDCMetadata
<Identifiers></Identifiers>
In den folgenden Abschnitten werden Attribute, untergeordnete Elemente und übergeordnete Elemente beschrieben.
Attribute
Keine
Untergeordnete Elemente
Element | Beschreibung |
---|---|
Identifier-Element in "Identifiers" (BDCMetadata-Schema) |
Gibt einen Bezeichner an. |
Übergeordnetes Element
Element | Beschreibung |
---|---|
Entity-Element in Entities (BDCMetadata-Schema) |
Der externe Inhaltstyp, der diese Liste mit Bezeichnern enthält. |
Interpretation-Element
Specifies the rules to apply to the data stored in the data structures represented by a TypeDescriptor. These rules are typically specified to change the data values returned by an external system to make it easier to represent them in the user interface. When the data value is obtained from the external system, the specified rules must be applied in the order they are specified in the Interpretation element. The first rule must be applied to the data value received from the external system; the consecutive rules apply to the data value that result from the application of the previous rule. When the data value is sent to external system, the specified rules must be applied in the reverse order they are specified in the Interpretation element. The first rule must be applied to the data value received from the user; the consecutive rules apply to the data value that result from the application of the previous rule.
Namespace:http://schemas.microsoft.com/windows/2007/BusinessDataCatalog
Schema: BDCMetadata
<Interpretation></Interpretation>
In den folgenden Abschnitten werden Attribute, untergeordnete Elemente und übergeordnete Elemente beschrieben.
Attribute
Keine
Untergeordnete Elemente
Element | Beschreibung |
---|---|
ConvertType-Element in "Interpretation" (BDCMetadata-Schema) |
Ein ConvertType-Element, das die Konvertierung eines Datentyps in einen anderen Datentyp angibt. |
NormalizeDateTime-Element in "Interpretation" (BDCMetadata-Schema) |
Ein NormalizeDateTime-Element, das die Konvertierung der Datums- und Zeitdarstellung eines von einem externen System erhaltenen Werts in eine andere Darstellung angibt. |
NormalizeString |
Ein NormalizeString-Element, das die Konvertierung der Zeichenfolgendarstellung eines von einem externen System erhaltenen Werts in eine andere Darstellung angibt. |
Übergeordnetes Element
Element | Beschreibung |
---|---|
TypeDescriptor-Element (BDCMetadata-Schema) |
Das TypeDescriptor-Element. |
LobSystem-Element
Stellt eine externe Datenquelle dar.
Namespace:http://schemas.microsoft.com/windows/2007/BusinessDataCatalog
Schema: BDCMetadata
<LobSystem Type = "String" Name = "String" DefaultDisplayName = "String" IsCached = "Boolean"> </LobSystem>
In den folgenden Abschnitten werden Attribute, untergeordnete Elemente und übergeordnete Elemente beschrieben.
Attribute
Attribut | Beschreibung | ||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Typ |
Der Typ des der LobSystem. Erforderlich. Die folgende Tabelle listet die möglichen Werte für dieses Attribut auf.
|
||||||||||||
Name |
Der Name des LobSystem. Erforderlich. Attributtyp: String |
||||||||||||
DefaultDisplayName |
Der Standardanzeigename des LobSystem. Optional. Attributtyp: String |
||||||||||||
IsCached |
Gibt an, ob das LobSystem häufig verwendet wird. Wenn es häufig verwendet wird, wird das LobSystem vom Business Data Connectivity (BDC)-Dienst zwischengespeichert. Optional. Standardwert: true Attributtyp: Boolean |
Untergeordnete Elemente
Element | Beschreibung |
---|---|
LocalizedDisplayNames-Element in "MetadataObject" (BDCMetadata-Schema) |
Die lokalisierten Namen des LobSystem-Elements |
Properties-Element in MetadataObject (BDCMetadata-Schema) |
Gibt die Eigenschaften eines LobSystem an. |
AccessControlList-Element (BDCMetadata-Schema) |
Gibt die Zugriffssteuerungsliste (Access Control List, ACL) eines LobSystem an. |
Proxy-Element in "LobSystem" (BDCMetadata-Schema) |
Gibt einen vom Benutzer bereitgestellten Proxy an, der identisch mit demjenigen ist, der generiert würde, wenn dieses Element nicht vorhanden wäre. |
LobSystemInstances-Element in "LobSystem" (BDCMetadata-Schema) |
Gibt die externen Systeminstanzen für dieses externe System an. |
"Entities"-Element in "LobSystem" ("BDCMetadata"-Schema) |
Gibt die externen Inhaltstypen in diesem externen System an. |
Übergeordnetes Element
Element | Beschreibung |
---|---|
"LobSystems"-Element im Modell ("BDCMetadata"-Schema) |
Gibt eine Liste externer Systeme in diesem Modell an. |
LobSystemInstance-Element
Gibt eine externe Systeminstanz an.
Namespace:http://schemas.microsoft.com/windows/2007/BusinessDataCatalog
Schema: BDCMetadata
<LobSystemInstance Name = "String" DefaultDisplayName = "String" IsCached = "Boolean"> </LobSystemInstance>
In den folgenden Abschnitten werden Attribute, untergeordnete Elemente und übergeordnete Elemente beschrieben.
Attribute
Attribut | Beschreibung |
---|---|
Name |
Erforderlich. Der Name der externen Systeminstanz. Attributtyp: String |
DefaultDisplayName |
Optional. Der Standardanzeigename der externen Systeminstanz. Attributtyp: String |
IsCached |
Optional. Gibt an, ob diese externe Systeminstanz häufig verwendet wird. Wenn true festgelegt ist, wird die externe Systeminstanz von Business Data Connectivity (BDC)-Dienst zwischengespeichert. Standardwert: true Attributtyp: Boolean |
Untergeordnete Elemente
Element | Beschreibung |
---|---|
LocalizedDisplayNames-Element in "MetadataObject" (BDCMetadata-Schema) |
Die lokalisierten Namen dieser externen Systeminstanz. |
Properties-Element in MetadataObject (BDCMetadata-Schema) |
Die Eigenschaften dieser externen Systeminstanz. |
Übergeordnetes Element
Element | Beschreibung |
---|---|
LobSystemInstances-Element in "LobSystem" (BDCMetadata-Schema) |
Eine Liste von externen Systeminstanzen. |
LobSystemInstances-Element
Gibt eine Liste externer Systeminstanzen an.
Namespace:http://schemas.microsoft.com/windows/2007/BusinessDataCatalog
Schema: BDCMetadata
<LobSystemInstances></LobSystemInstances>
In den folgenden Abschnitten werden Attribute, untergeordnete Elemente und übergeordnete Elemente beschrieben.
Attribute
Keine
Untergeordnete Elemente
Element | Beschreibung |
---|---|
LobSystemInstance-Element in LobSystemInstances (BDCMetadata-Schema) |
Eine externe Systeminstanz. |
Übergeordnetes Element
Element | Beschreibung |
---|---|
"LobSystem"-Element in LobSystems ("BDCMetadata"-Schema) |
Ein externes System. |
LobSystems-Element
Gibt eine Liste von LobSystem-Elementen eines Modells an.
Namespace:http://schemas.microsoft.com/windows/2007/BusinessDataCatalog
Schema: BDCMetadata
<LobSystems></LobSystems>
In den folgenden Abschnitten werden Attribute, untergeordnete Elemente und übergeordnete Elemente beschrieben.
Attribute
Keine
Untergeordnete Elemente
Element | Beschreibung |
---|---|
"LobSystem"-Element in LobSystems ("BDCMetadata"-Schema) |
Ein LobSystem -Element, das ein externes System festlegt. |
Übergeordnetes Element
Element | Beschreibung |
---|---|
"Model"-Element ("BDCMetadata"-Schema) |
Eine Anwendungsdefinition (BDC-Modell) |
LocalizedDisplayName-Element
Gibt einen lokalisierten Namen an.
Namespace:http://schemas.microsoft.com/windows/2007/BusinessDataCatalog
Schema: BDCMetadata
<LocalizedDisplayName LCID = "Integer"> </LocalizedDisplayName>
In den folgenden Abschnitten werden Attribute, untergeordnete Elemente und übergeordnete Elemente beschrieben.
Attribute
Attribut | Beschreibung |
---|---|
LCID |
Erforderlich. Die Sprachcode-ID (Language Code Identifier, LCID). Attributtyp: Integer |
Untergeordnete Elemente
Keine
Übergeordnetes Element
Element | Beschreibung |
---|---|
LocalizedDisplayNames-Element in "MetadataObject" (BDCMetadata-Schema) |
Das LocalizedDisplayNames-Element, das diesen LocalizedDisplayName-Parameter enthält. |
LocalizedDisplayNames-Element
Gibt eine Liste lokalisierter Namen für ein MetadataObject an.
Namespace:http://schemas.microsoft.com/windows/2007/BusinessDataCatalog
Schema: BDCMetadata
<LocalizedDisplayNames></LocalizedDisplayNames>
In den folgenden Abschnitten werden Attribute, untergeordnete Elemente und übergeordnete Elemente beschrieben.
Attribute
Keine
Untergeordnete Elemente
Element | Beschreibung |
---|---|
LocalizedDisplayName-Element in LocalizedDisplayNames (BDCMetadata-Schema) |
Ein lokalisierter Name. |
Übergeordnetes Element
"MetadataObject"-Element
Namespace
Schema:
In den folgenden Abschnitten werden Attribute, untergeordnete und übergeordnete Elemente erläutert.
Attribute
Untergeordnete Elemente
Übergeordnetes Element
Method-Element
Gibt eine Methode eines externen Inhaltstyps an.
Namespace:http://schemas.microsoft.com/windows/2007/BusinessDataCatalog
Schema: BDCMetadata
<Method IsStatic = "Boolean" LobName = "String" Name = "String" DefaultDisplayName = "String" IsCached = "Boolean"> </Method>
In den folgenden Abschnitten werden Attribute, untergeordnete Elemente und übergeordnete Elemente beschrieben.
Attribute
Attribut | Beschreibung |
---|---|
IsStatic |
Optional. Gibt an, ob für die Ausführung dieser Methode ein externes Element ( EntityInstance) erforderlich ist, das als Ausführungskontext fungiert. Wird das Attribut auf true festgelegt, stellt die Methode eine statische Methode dar, für die kein bestimmtes EntityInstance-Element zur Bereitstellung eines Ausführungskontextes erforderlich ist. Wird das Attribut auf false festgelegt, stellt die Methode eine Instanzmethode dar und erfordert ein EntityInstance-Element, um den Kontext für die Ausführung bereitzustellen. Standardwert: true Attributtyp: Boolean |
LobName |
Optional. Der Name der im externen System definierten Operation, die von dieser Methode dargestellt wird. Attributtyp: String |
Name |
Erforderlich. Der Name dieser Methode. Attributtyp: String |
DefaultDisplayName |
Optional. Der Standardanzeigename der Methode. Attributtyp: String |
IsCached |
Optional. Gibt an, ob diese Methode häufig verwendet wird. Wird das Attribut auf true festgelegt, speichert der Business Data Connectivity (BDC)-Dienst diese Methode im Arbeitsspeicher. Standardwert: true Attributtyp: Boolean |
Untergeordnete Elemente
Element | Beschreibung |
---|---|
LocalizedDisplayNames-Element in "MetadataObject" (BDCMetadata-Schema) |
Die lokalisierten Anzeigenamen der Methode. |
Properties-Element in MetadataObject (BDCMetadata-Schema) |
Die Eigenschaften der Methode. |
AccessControlList-Element (BDCMetadata-Schema) |
Die Zugriffssteuerungsliste (Access Control List, ACL) dieser Methode. |
FilterDescriptors-Element in Method (BDCMetadata-Schema) |
Die Filterdeskriptoren der Methode. |
Parameters-Element in "Method" (BDCMetadata-Schema) |
Die Parameter der Methode. Eine Methode kann nicht mehr als einen Rückgabeparameter aufweisen. |
"MethodInstances"-Element in "Method" ("BDCMetadata"-Schema) |
Die Methodeninstanzen der Methode. |
Übergeordnetes Element
Element | Beschreibung |
---|---|
Methods-Element in Entity (BDCMetadata-Schema) |
Eine Liste der Methoden eines externen Inhaltstyps. |
MethodInstance-Element
Gibt ein MethodInstance-Element an.
Namespace:http://schemas.microsoft.com/windows/2007/BusinessDataCatalog
Schema: BDCMetadata
Die folgenden beiden Fälle in einem BDC-Modell führen zur Laufzeit zu einer InvalidOperationException :
Zwei SpecificFinder-Methodeninstanzen, von denen dieselben Felder zurückgegeben werden.
Zwei SpecificFinder-Methodeninstanzen, die die gleiche Anzahl von Feldern aufweisen und die gleiche Anzahl von Feldern mit einer anderen Methodeninstanz gemeinsam verwenden, wie z. B. die Finder-Methode.
<MethodInstance Type = "Strig" Default = "Boolean" ReturnParameterName = "String" ReturnTypeDescriptorName = "String" ReturnTypeDescriptorLevel = "Integer" Name = "String" DefaultDisplayName = "String" IsCached = "Boolean"> </MethodInstance>
In den folgenden Abschnitten werden Attribute, untergeordnete Elemente und übergeordnete Elemente beschrieben.
Attribute
Attribut | Beschreibung | ||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Typ |
Erforderlich. Gibt den Typ des MethodInstance-Elements an. Die folgende Tabelle listet die möglichen Werte für dieses Attribut auf.
|
||||||||||||||||||||||||||||||||
Standard |
Optional. Gibt an, ob die MethodInstance bei allen MethodInstances, die den gleichen Typ innerhalb des enthaltenden externen Inhaltstyps verwenden (Entität) Standard ist. Standardwert: false Attributtyp: Boolean |
||||||||||||||||||||||||||||||||
ReturnParameterName |
Optional. Der Name des Parameter-Elements, das den ReturnTypeDescriptor des MethodInstance-Elements enthält. Das Direction-Attribut von Parameter muss ein ParameterDirection-Attribut mit dem Wert Out, InOut oder Return sein. Dieses Attribut muss für alle Typen von MethodInstances außer GenericInvoker, Creator, Deleter und Updater angegeben werden. Attributtyp: String |
||||||||||||||||||||||||||||||||
ReturnTypeDescriptorLevel |
Optional. Veraltet. Verwenden Sie stattdessen ReturnTypeDescriptorPath. Attributtyp: Integer |
||||||||||||||||||||||||||||||||
ReturnTypeDescriptorPath |
Optional. Der gepunktete Pfad des TypeDescriptors der Zuordnung. Attributtyp: String |
||||||||||||||||||||||||||||||||
Name |
Erforderlich. Gibt den Namen der MethodInstance an. Attributtyp: String |
||||||||||||||||||||||||||||||||
DefaultDisplayName |
Optional. Gibt den Standardanzeigenamen für die MethodInstance an. Attributtyp: String |
||||||||||||||||||||||||||||||||
IsCached |
Optional. Gibt an, ob die MethodInstance häufig verwendet wird. Standardwert: true Attributtyp: Boolean |
Untergeordnete Elemente
Element | Beschreibung |
---|---|
LocalizedDisplayNames-Element in "MetadataObject" (BDCMetadata-Schema) |
Die lokalisierten Anzeigenamen von MethodInstance. |
Properties-Element in MetadataObject (BDCMetadata-Schema) |
Die Eigenschaften des MethodInstance-Parameters. |
AccessControlList-Element (BDCMetadata-Schema) |
Die Zugriffssteuerungslisten (Access Control Lists, ACLs) von MethodInstance. |
Übergeordnetes Element
Element | Beschreibung |
---|---|
"MethodInstances"-Element in "Method" ("BDCMetadata"-Schema) |
Das MethodInstances-Element, das diesen MethodInstance-Parameter enthält. |
MethodInstances-Element
Gibt eine Liste der Zuordnungen und Methodeninstanzen einer Methode an.
Namespace:http://schemas.microsoft.com/windows/2007/BusinessDataCatalog
Schema: BDCMetadata
<MethodInstances></MethodInstances>
In den folgenden Abschnitten werden Attribute, untergeordnete Elemente und übergeordnete Elemente beschrieben.
Attribute
Keine
Untergeordnete Elemente
Element | Beschreibung |
---|---|
Association-Element in MethodInstances (BDCMetadata-Schema) |
Eine Zuordnung. |
MethodInstance-Element in "MethodInstances" (BDCMetadata-Schema) |
Eine Methodeninstanz. |
Übergeordnetes Element
Element | Beschreibung |
---|---|
Method-Element in Methods (BDCMetadata-Schema) |
Die Methode, zu der diese Methodeninstanz gehört. |
Methods-Element
Gibt eine Liste mit Methoden eines externen Inhaltstyps an.
Namespace:http://schemas.microsoft.com/windows/2007/BusinessDataCatalog
Schema: BDCMetadata
<Methods></Methods>
In den folgenden Abschnitten werden Attribute, untergeordnete Elemente und übergeordnete Elemente beschrieben.
Attribute
Keine
Untergeordnete Elemente
Element | Beschreibung |
---|---|
Method-Element in Methods (BDCMetadata-Schema) |
Gibt eine Methode an. |
Übergeordnetes Element
Element | Beschreibung |
---|---|
Entity-Element in Entities (BDCMetadata-Schema) |
Der externe Inhaltstyp, zu dem diese Liste mit Methoden gehört. |
Model-Element
Legt das Stammelement fest, das eine Anwendungsdefinition darstellt. Modelle definieren externe Inhaltstypen, die in externen Anwendungen enthalten sind.
Namespace:http://schemas.microsoft.com/windows/2007/BusinessDataCatalog
Schema: BDCMetadata
<Model Name = "String" DefaultDisplayName = "String" IsCached = "Boolean"> </Model>
In den folgenden Abschnitten werden Attribute, untergeordnete Elemente und übergeordnete Elemente beschrieben.
Attribute
Attribut | Beschreibung |
---|---|
Name |
Der Name des Model-Elements Erforderlich. Attributtyp: String |
DefaultDisplayName |
Der Standardanzeigename des Model-Elements. Optional. Attributtyp: String |
IsCached |
Gibt an, ob das Model häufig verwendet wird. Wenn dies auf true festgelegt ist, wird das Model vom Business Data Connectivity (BDC)-Dienst zwischengespeichert. Optional. Standardwert: true Attributtyp: Boolean |
Untergeordnete Elemente
Element | Beschreibung |
---|---|
LocalizedDisplayNames-Element in "MetadataObject" (BDCMetadata-Schema) |
Die lokalisierten Namen des Model-Elements |
Properties-Element in MetadataObject (BDCMetadata-Schema) |
Die Eigenschaften des Model-Elements |
AccessControlList-Element (BDCMetadata-Schema) |
Die Zugriffssteuerungsliste (Access Control List, ACL) des Model-Elements |
"LobSystems"-Element im Modell ("BDCMetadata"-Schema) |
Das in diesem Model-Element enthaltene LobSystems |
Übergeordnetes Element
Keine
NormalizeDateTime-Element
Gibt die Regel an, die zur Konvertierung der Darstellung des Datums- und Zeitwertes in eine andere Darstellung verwendet wird. Diese Regel kann beispielsweise angeben, dass ein in koordinierter Weltzeit (Coordinated Universal Time, UTC) angegebener Wert in eine lokale Zeitzone konvertiert wird.
Namespace:http://schemas.microsoft.com/windows/2007/BusinessDataCatalog
Schema: BDCMetadata
<NormalizeDateTime LobDateTimeMode = "String"> </NormalizeDateTime>
In den folgenden Abschnitten werden Attribute, untergeordnete Elemente und übergeordnete Elemente beschrieben.
Attribute
Attribut | Beschreibung | ||||||||
---|---|---|---|---|---|---|---|---|---|
LobDateTimeMode |
Erforderlich. Gibt die gewünschte Konvertierung an. Die folgende Tabelle listet die möglichen Werte für dieses Attribut auf.
|
||||||||
Untergeordnete Elemente
Keine
Übergeordnetes Element
Element | Beschreibung |
---|---|
Interpretation-Element in "TypeDescriptor" (BDCMetadata-Schema) |
Ein Interpretation-Element, das die Regeln angibt, die auf die in den Datenstrukturen gespeicherten Daten dargestellt durch TypeDescriptor angewendet werden sollen. |
NormalizeString-element
Gibt einen Parameter für eine Methode an.
Namespace:http://schemas.microsoft.com/windows/2007/BusinessDataCatalog
Schema: BDCMetadata
In den folgenden Abschnitten werden Attribute, untergeordnete Elemente und übergeordnete Elemente beschrieben.
Attribute
Untergeordnete Elemente
Übergeordnetes Element
Parameter-Element
Gibt einen Parameter für eine Methode an.
Namespace:http://schemas.microsoft.com/windows/2007/BusinessDataCatalog
Schema: BDCMetadata
<Parameter Direction = "String" Name = "String" DefaultDisplayName = "String" IsCached = "Boolean"> </Parameter>
In den folgenden Abschnitten werden Attribute, untergeordnete Elemente und übergeordnete Elemente beschrieben.
Attribute
Attribut | Beschreibung | ||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
Direction |
Erforderlich. Die Richtung des Parameters. Die folgende Tabelle listet die möglichen Werte für dieses Attribut auf.
|
||||||||||
Name |
Erforderlich. Der Name des Parameters. Attributtyp: String |
||||||||||
DefaultDisplayName |
Optional. Der Standardanzeigename des Parameters. Attributtyp: String |
||||||||||
IsCached |
Optional. Gibt an, ob der Parameter häufig verwendet wird. Standardwert: true Attributtyp: Boolean |
Untergeordnete Elemente
Element | Beschreibung |
---|---|
LocalizedDisplayNames-Element in "MetadataObject" (BDCMetadata-Schema) |
Die lokalisierten Namen des Parameters. |
Properties-Element in MetadataObject (BDCMetadata-Schema) |
Die Eigenschaften des Parameters. |
TypeDescriptor |
Der Stammtypdeskriptor des Parameters. |
Übergeordnetes Element
Element | Beschreibung |
---|---|
Parameters-Element in "Method" (BDCMetadata-Schema) |
Das Parameters-Element, das diesen Parameter enthält. |
Parameters-Element
Gibt eine Liste mit Parametern einer Methode an.
Namespace:http://schemas.microsoft.com/windows/2007/BusinessDataCatalog
Schema: BDCMetadata
<Parameters></Parameters>
In den folgenden Abschnitten werden Attribute, untergeordnete Elemente und übergeordnete Elemente beschrieben.
Attribute
Keine
Untergeordnete Elemente
Element | Beschreibung |
---|---|
Parameter-Element in "Parameters" (BDCMetadata-Schema) |
Ein Parameter. |
Übergeordnetes Element
Element | Beschreibung |
---|---|
Method-Element in Methods (BDCMetadata-Schema) |
Die Methode, zu der diese Parameter gehören. |
Properties-Element
Gibt eine Liste der Eigenschaften eines Metadatenobjekts an.
Namespace:http://schemas.microsoft.com/windows/2007/BusinessDataCatalog
Schema: BDCMetadata
<Properties></Properties>
In den folgenden Abschnitten werden Attribute, untergeordnete Elemente und übergeordnete Elemente beschrieben.
Attribute
Keine
Untergeordnete Elemente
Element | Beschreibung |
---|---|
Property-Element in "Properties" (BDCMetadata-Schema) |
Gibt eine Eigenschaft an. |
Übergeordnetes Element
Property-Element
Gibt den Name und den Typ für eine Eigenschaft eines Metadatenobjekts an.
Namespace:http://schemas.microsoft.com/windows/2007/BusinessDataCatalog
Schema: BDCMetadata
<Property Name = "String" Type = "String"> </Property>
In den folgenden Abschnitten werden Attribute, untergeordnete Elemente und übergeordnete Elemente beschrieben.
Attribute
Attribut | Beschreibung |
---|---|
Name |
Erforderlich. Gibt den Namen der Eigenschaft an. Attributtyp: String |
Typ |
Erforderlich. Gibt den Datentyp der Eigenschaft an. Attributtyp: String |
Untergeordnete Elemente
Keine
Übergeordnetes Element
Element | Beschreibung |
---|---|
Properties-Element in MetadataObject (BDCMetadata-Schema) |
Das Properties-Element, das diese Eigenschaft enthält. |
Proxy-Element
Gibt einen vom Benutzer bereitgestellten Proxy an, der mit dem Proxy identisch ist, der generiert würde, wenn dieses Element nicht vorhanden wäre. Durch die Eliminierung des Mehraufwands für die Proxygenerierung wird die Leistung verbessert. Externe Systeme vom Typ ".NET-Verbindungsassembly" müssen verwendet werden, um benutzerdefinierte Geschäftslogik anzugeben, mit der eine Verbindung mit einem externen System hergestellt wird.
Namespace:http://schemas.microsoft.com/windows/2007/BusinessDataCatalog
Schema: BDCMetadata
<Proxy></Proxy>
In den folgenden Abschnitten werden Attribute, untergeordnete Elemente und übergeordnete Elemente beschrieben.
Attribute
Keine
Untergeordnete Elemente
Keine
Übergeordnetes Element
Element | Beschreibung |
---|---|
"LobSystem"-Element in LobSystems ("BDCMetadata"-Schema) |
Das LobSystem-Element, für das dieser Proxy gilt. |
Right-Element
Gibt eine einzelne Zugriffsberechtigung für einen Zugriffssteuerungseintrag (Access Control Entry, ACE) an.
Namespace:http://schemas.microsoft.com/windows/2007/BusinessDataCatalog
Schema: BDCMetadata
<Right BdcRight = "String"> </Right>
In den folgenden Abschnitten werden Attribute, untergeordnete Elemente und übergeordnete Elemente beschrieben.
Attribute
Attribut | Beschreibung | ||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|
BdcRight |
Erforderlich. Die verfügbare Berechtigung für den Sicherheitsprinzipal, der über das Recht verfügt. Die folgende Tabelle listet die möglichen Werte für dieses Attribut auf.
|
||||||||||||
Untergeordnete Elemente
Keine
Übergeordnetes Element
Element | Beschreibung |
---|---|
AccessControlEntry-Element in "AccessControlList" (BDCMetadata-Schema) |
Das AccessControlEntry-Element, das dieses Recht enthält. |
SourceEntity-Element
Gibt einen externen Quellinhaltstyp eines Association-Elements an.
Namespace:http://schemas.microsoft.com/windows/2007/BusinessDataCatalog
Schema: BDCMetadata
<SourceEntity Namespace = "String" Name = "String"> </SourceEntity>
In den folgenden Abschnitten werden Attribute, untergeordnete Elemente und übergeordnete Elemente beschrieben.
Attribute
Attribut | Beschreibung |
---|---|
Namespace |
Erforderlich. Der Namespace des externen Inhaltstyps, der die Quelle des Association-Elements darstellt, das dieses Element enthält. Attribute type: String |
Name |
Erforderlich. Der Name des externen Inhaltstyps, der die Quelle des Association-Elements darstellt, das dieses Element enthält. Attributtyp: String |
Untergeordnete Elemente
Keine
Übergeordnetes Element
Element | Beschreibung |
---|---|
Association-Element in MethodInstances (BDCMetadata-Schema) |
Das Association-Element, das dieses Element enthält. |
TypeDescriptor-Element
Gibt einen TypeDescriptor an.
Namespace:http://schemas.microsoft.com/windows/2007/BusinessDataCatalog
Schema: 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>
In den folgenden Abschnitten werden Attribute, untergeordnete Elemente und übergeordnete Elemente beschrieben.
Attribute
Attribut | Beschreibung |
---|---|
TypeName |
Erforderlich. Der Bezeichner des Datentyps der Datenstruktur, die durch den TypeDescriptor dargestellt wird. Attributtyp: String |
LobName |
Optional. The data structure that is represented by the TypeDescriptor. The default value of this attribute is the name of the TypeDescriptor. For example, a line-of-business (LOB) system data structure named "CN1A" can be represented by a TypeDescriptor with Name attribute equal to "Customer Name", if the LobName attribute of this TypeDescriptor is equal to "CN1A". Attributtyp: String |
IdentifierEntityNamespace |
Optional. Der Namespace des externen Inhaltstyps, der den Bezeichner enthält, auf den der TypeDescriptor verweist. Wenn der TypeDescriptor nicht auf einen Identifier verweist, darf das Attribut nicht vorhanden sein. Wenn das Attribut vorhanden ist, müssen auch die Attribute IdentifierEntityName und IdentifierName vorhanden sein. Der Standardwert dieses Attributs ist der Namespace des externen Inhaltstyps, der die Methode enthält, die den Parameter enthält, der wiederum den TypeDescriptor enthält. Attributtyp: String |
IdentifierEntityName |
Optional. Der Name der Entity, die den Identifier enthält, auf den der TypeDescriptor verweist. Wenn der TypeDescriptor nicht auf einen Identifier verweist, darf das Attribut nicht vorhanden sein. Wenn das Attribut vorhanden ist, müssen auch die Attribute IdentifierEntityNamespace und IdentifierName vorhanden sein. Der Standardwert des Attributs ist der Name der Entity, die die Method enthält, die den Parameter enthält, der wiederum den TypeDescriptor enthält. Attributtyp: String |
IdentifierName |
Optional. Der Name für den Identifier, auf den der TypeDescriptor verweist. Wenn der TypeDescriptor nicht auf einen Identifier verweist, darf das Attribut nicht vorhanden sein. Attributtyp: String |
ForeignIdentifierAssociationName |
Optional. Der Name der Association, auf die der TypeDescriptor verweist. Wenn der TypeDescriptor nicht auf eine Association verweist, darf das Attribut nicht vorhanden sein. Wenn das Attribut vorhanden ist, muss auch das IdentifierName-Attribut vorhanden sein. Das ForeignIdentifierAssociationName-Attribut muss angegeben werden, wenn der Identifier, auf den dieser TypeDescriptor verweist, zu einer Association gehört und der Identifier in einer Quell- Entity der Association enthalten ist. Attributtyp: String |
ForeignIdentifierAssociationEntityName |
Optional. Der Name der Entity, die die Association enthält, auf die der TypeDescriptor verweist. Wenn der TypeDescriptor nicht auf eine Association verweist, darf das Attribut nicht vorhanden sein. Wenn das Attribut vorhanden ist, müssen auch die Attribute ForeignIdentifierAssociationEntityNamespace und ForeignIdentifierAssociationName vorhanden sein. Der Standardwert des Attributs ist der Name der Entity, die die Method enthält, die den Parameter enthält, der wiederum den TypeDescriptor enthält. Attributtyp: String |
ForeignIdentifierAssociationEntityNamespace |
Optional. Der Namespace der Entity, die die Association enthält, auf die der TypeDescriptor verweist. Wenn der TypeDescriptor nicht auf eine Association verweist, darf das Attribut nicht vorhanden sein. Wenn das Attribut vorhanden ist, müssen auch die Attribute ForeignIdentifierAssociationEntityName und ForeignIdentifierAssociationName vorhanden sein. Der Standardwert des Attributs ist der Namespace der Entity, die die Method enthält, die den Parameter enthält, der wiederum den TypeDescriptor enthält. Attributtyp: String |
AssociatedFilter |
Optional. Der Name für einen FilterDescriptor, der dem TypeDescriptor zugeordnet ist. Wenn der TypeDescriptor nicht einem FilterDescriptor zugeordnet ist, darf das Attribut nicht vorhanden sein. Attributtyp: String |
IsCollection |
Optional. Gibt an, ob der TypeDescriptor eine einzelne Datenstruktur oder eine Auflistung von Datenstrukturen darstellt. Standardwert: false Attributtyp: Boolean |
ReadOnly |
Optional. Specifies whether the data stored by the data structure represented by the TypeDescriptor can be modified. This attribute must not be specified if the value of the Direction attribute of the Parameter that contains the TypeDescriptor is "In". Standardwert: false Attributtyp: Boolean |
CreatorField |
Optional. Gibt an, ob der TypeDescriptor ein Feld für MethodInstances vom Typ Creator darstellt, die in der Method enthalten sind, die den Parameter enthält, der wiederum den TypeDescriptor enthält. Standardwert: false Attributtyp: Boolean |
UpdaterField |
Optional. Gibt an, ob der TypeDescriptor ein Feld für MethodInstances vom Typ Updater darstellt, die in der Method enthalten sind, die den Parameter enthält, der wiederum den TypeDescriptor enthält. Wenn das Attribut angegeben ist, darf kein PreUpdaterField-Attribut angegeben werden. Standardwert: false Attributtyp: Boolean |
PreUpdaterField |
Optional. Gibt an, ob in der durch den TypeDescriptor dargestellten Datenstruktur der letzte Wert gespeichert wird, der vom externen System für ein Feld für MethodInstances vom Typ Updater empfangen wird. Wenn das Attribut angegeben ist, darf kein UpdaterField-Attribut angegeben werden. Standardwert: false Attributtyp: Boolean |
Significant |
Optional. Gibt an, ob Werte, die von der Datenstruktur gespeichert werden, die durch diesen TypeDescriptor dargestellt wird, in die Berechnung eines Hashcodes oder den Vergleich der in den Datenstrukturen gespeicherten Werte einbezogen werden. Beispielsweise wird ein TypeDescriptor , der den Nachnamen eines Kunden darstellt, bei der Bestimmung berücksichtigt, ob ein Datensatz geändert wurde, und ist daher von Bedeutung, während der TypeDescriptor , der das Datum darstellt, an dem der Kundendatensatz zuletzt geändert wurde, in der Regel nicht berücksichtigt wird, um zu bestimmen, ob ein Datensatz geändert wurde, und daher nicht relevant ist. Standardwert: true Attributtyp: Boolean |
Name |
Erforderlich. Der Name für den TypeDescriptor. Attributtyp: String Hinweis: Der Name für einen TypeDescriptor sollte nicht die Sonderzeichen „/“ (Schrägstrich), „.“ (Punkt) oder „[“ (öffnende eckige Klammer) enthalten. |
DefaultDisplayName |
Optional. Der Anzeigename für den TypeDescriptor. Attributtyp: String |
IsCached |
Optional. Gibt an, ob der TypeDescriptor häufig verwendet wird. Standardwert: true Attributtyp: Boolean |
Untergeordnete Elemente
Element | Beschreibung |
---|---|
LocalizedDisplayNames-Element in "MetadataObject" (BDCMetadata-Schema) |
Die lokalisierten Namen für den TypeDescriptor. |
Properties-Element in MetadataObject (BDCMetadata-Schema) |
Die Eigenschaften für den TypeDescriptor. Wenn die TypeDescriptor vom Typ System.Stringist, kann das Properties -Element eine Property des Typs System.Int32 mit dem Name -Attribut auf Sizefestgelegt enthalten. Der Wert der Property gibt die erwartete maximale Länge der Zeichenfolge des Werts der Datenstruktur, die von diesem TypeDescriptorbeschrieben. |
Interpretation-Element in "TypeDescriptor" (BDCMetadata-Schema) |
Die Regeln für die in der Datenstruktur gespeicherten Daten, die durch den TypeDescriptor dargestellt werden. |
DefaultValues-Element in "TypeDescriptor" (BDCMetadata-Schema) |
Die Standardwerte für den TypeDescriptor. |
TypeDescriptors-Element in "TypeDescriptor" (BDCMetadata-Schema) |
Die untergeordneten TypeDescriptors des TypeDescriptors. |
Übergeordnetes Element
Element | Beschreibung |
---|---|
TypeDescriptors-Element in "TypeDescriptor" (BDCMetadata-Schema) |
TypeDescriptors-Element
Specifies a list of TypeDescriptors of a parent TypeDescriptor.
Namespace:http://schemas.microsoft.com/windows/2007/BusinessDataCatalog
Schema: BDCMetadata
<TypeDescriptors></TypeDescriptors>
In den folgenden Abschnitten werden Attribute, untergeordnete Elemente und übergeordnete Elemente beschrieben.
Attribute
Keine
Untergeordnete Elemente
Element | Beschreibung |
---|---|
TypeDescriptor-Element (BDCMetadata-Schema) |
Ein TypeDescriptor-Objekt. |
Übergeordnetes Element
Element | Beschreibung |
---|---|
TypeDescriptor-Element (BDCMetadata-Schema) |
|
TypeDescriptor |