Freigeben über


Implementieren von "BulkAssociatedIdEnumerator"

Letzte Änderung: Dienstag, 20. April 2010

Gilt für: SharePoint Server 2010

Inhalt dieses Artikels
Beschreibung
Syntax
Beispiel

Beschreibung

Eine BulkAssociatedIdEnumerator-Methodeninstanz gibt die Identitäten aller externen Elemente zurück, die an einer Beziehung beteiligt sind, die bestimmte externe Elemente beinhaltet.

Dieser Stereotyp erfordert mindestens eine externe Instanz mit dem gleichen externen Inhaltstyp wie eine Eingabe. Dieser externe Inhaltstyp kann die Quelle oder das Ziel der Zuordnung sein. Mit diesem Stereotyp sollten Identitäten der externe Instanzen zurückgegeben werden, die mit den angegebenen externen Elementen verknüpft sind. Angenommen, die Elemente Customer und Order sind in einem externen System vorhanden, und die folgenden Elemente sind miteinander verknüpft:

  • Customer1 ist mit OrderA und OrderB verknüpft.

  • Customer2 ist mit OrderC verknüpft.

  • Customer3 ist mit OrderD und OrderE verknüpft.

Wenn Customer1 und Customer2 als Eingabe verwendet werden, sollte das Ergebnis die folgenden Paare enthalten:

  • Customer1, OrderA

  • Customer1, OrderB

  • Customer2, OrderC

Wenn OrderA und OrderE als Eingabe verwendet werden, sollte das Ergebnis die folgenden Paare enthalten:

  • Customer1, OrderA

  • Customer3, OrderE

Eine BulkAssociatedIdEnumerator-Methode sollte nur einen externen Inhaltstyp akzeptieren.

Syntax

Nachfolgend sehen Sie eine typische Methodensignatur für eine BulkAssociatedIdEnumerator-Methode:

long CheckAccess(IdType1[] id1, ...)

Beispiel

Codeausschnitt: Implementieren eines "BulkAssociatedIdEnumerator"