MethodInstance-Element in "MethodInstances" (BDCMetadata-Schema)
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. |