Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Gilt für: SharePoint 2016 | SharePoint Foundation 2013 | SharePoint Online-| SharePoint Server 2013
Gibt ein MethodInstance-Element an.
Namespace: http://schemas.microsoft.com/windows/2007/BusinessDataCatalog
Schema: BDCMetadata
Hinweis
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 = "String" Default = "Boolean" ReturnParameterName = "String" ReturnTypeDescriptorName = "String" ReturnTypeDescriptorLevel = "Integer" Name = "String" DefaultDisplayName = "String" IsCached = "Boolean"> </MethodInstance>
Elemente und Attribute
In den folgenden Abschnitten werden Attribute, untergeordnete und übergeordnete Elemente erläutert.
Attribute
Attribut |
Beschreibung |
||||||||||||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
**Typ** |
Erforderlich. Gibt den Typ der **MethodInstance** an. Die folgende Tabelle listet die möglichen Werte für dieses Attribut auf.
|
||||||||||||||||||||||||||||||||
**Standard** |
Optional. Gibt an, ob **MethodInstance** die Standardeinstellung aller **MethodInstances** ist, die ihren Typ innerhalb des enthaltenden externen Inhaltstyps (**Entity**) gemeinsam nutzen. Standardwert: **false** Attributtyp: **Boolean** |
||||||||||||||||||||||||||||||||
**ReturnParameterName** |
Optional. Der Name des **Parameters**, der den **ReturnTypeDescriptor** der **MethodInstance** enthält. Das **Direction**-Attribut des **Parameters** muss ein **ParameterDirection**-Attribut mit dem Wert **Out**, **InOut** oder **Return** sein. Dieses Attribut muss für alle Typen von **MethodInstances** mit Ausnahme von **GenericInvoker**, **Creator**, **Deleter** und **Updater** angegeben werden. Attributtyp: **String** |
||||||||||||||||||||||||||||||||
**ReturnTypeDescriptorLevel** |
Optional. Veraltet. Verwenden Sie stattdessen **ReturnTypeDescriptorPath**. Attributtyp: **Integer** |
||||||||||||||||||||||||||||||||
**ReturnTypeDescriptorPath** |
Optional. Der gepunktete Pfad des **TypeDescriptor** der Zuordnung. Attributtyp: **String** |
||||||||||||||||||||||||||||||||
**Namen** |
Erforderlich. Gibt den Namen von **MethodInstance** an. Attributtyp: **String** |
||||||||||||||||||||||||||||||||
**DefaultDisplayName** |
Optional. Gibt den Standardanzeigenamen für **MethodInstance** an. Attributtyp: **String** |
||||||||||||||||||||||||||||||||
**IsCached** |
Optional. Gibt an, ob **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. |
Übergeordnete Elemente
| Element | Beschreibung |
|---|---|
| "MethodInstances"-Element in "Method" ("BDCMetadata"-Schema) | Das MethodInstances-Element, das diesen MethodInstance-Parameter enthält. |