Freigeben über


SPRoleAssignmentCollection-Member

Stellt eine Auflistung von Rollenzuweisungen für ein sicherungsfähiges Objekt dar.

Der SPRoleAssignmentCollection-Typ macht die folgenden Member verfügbar.

Eigenschaften

  Name Beschreibung
Öffentliche Eigenschaft Count Ruft die Anzahl der Rollenzuweisungen in der Auflistung ab. (Überschreibt SPBaseCollection.Count.)
Öffentliche Eigenschaft Groups reservemember
Öffentliche Eigenschaft Id Ruft die ID der rollenzuweisungsauflistung ab.
Öffentliche Eigenschaft Item Ruft die Rollenzuweisung am angegebenen Index in der Auflistung ab.
Öffentliche Eigenschaft Parent Veraltet. Ruft ab, der übergeordnete Objekt, das die Berechtigungen für das Objekt steuert die Rollenzuweisungen anwendbar.
Öffentliche Eigenschaft ParentSecurableObject Ruft die Berechtigungen und die Rollenzuweisungen für die Auflistung ab.
Öffentliche Eigenschaft Xml Ruft die rollenzuweisungsauflistung im XML-Format ab.

Oben

Methoden

  Name Beschreibung
Öffentliche Methode Add(SPPrincipal) Erstellt eine neue Rollenzuweisung für einen angegebenen Sicherheitsprinzipal und erhält die Security principal Gastzugriff auf Objekte im aktuellen Bereich und in allen übergeordneten Bereichen.
Öffentliche Methode Add(SPRoleAssignment) Die Auflistung von Role Assignment-Objekten hinzugefügt eine Rollenzuweisung.
Öffentliche Methode AddToCurrentScopeOnly Die Auflistung von Role Assignment-Objekten im aktuellen Bereich hinzugefügt eine Rollenzuweisung.
Öffentliche Methode Equals (Geerbt von Object.)
Geschützte Methode Finalize (Geerbt von Object.)
Öffentliche Methode GetAssignmentByPrincipal Ruft das Role Assignment-Objekt basierend auf dem angegebenen Benutzer oder Gruppe ab.
Öffentliche Methode GetEnumerator Ruft einen Enumerator zum Durchlaufen der Auflistung ab. (Geerbt von SPBaseCollection.)
Öffentliche Methode GetHashCode (Geerbt von Object.)
Öffentliche Methode GetType (Geerbt von Object.)
Öffentliche Methode GetTypedEnumerator<T> Gibt einen typsicherer Enumerator zum Durchlaufen der Auflistung zurück. (Geerbt von SPBaseCollection.)
Geschützte Methode MemberwiseClone (Geerbt von Object.)
Öffentliche Methode Remove(Int32) Entfernt den Benutzer oder die Gruppe am angegebenen Index aus der Auflistung.
Öffentliche Methode Remove(SPPrincipal) Entfernt den angegebenen Benutzer oder die Gruppe aus der rollenzuweisungsauflistung.
Öffentliche Methode RemoveById Der Benutzer oder die Gruppe mit dem angegebenen Bezeichner (ID) entfernt aus der rollenzuweisungsauflistung.
Öffentliche Methode RemoveFromCurrentScopeOnly Entfernt den angegebenen Benutzer oder die Gruppe aus dem aktuellen Sicherheitsbereich.
Öffentliche Methode ToString (Geerbt von Object.)

Oben

Explizite Schnittstellenimplementierungen

  Name Beschreibung
Explizite SchnittstellenimplementierungPrivate Methode ICollection.CopyTo Kopiert die Elemente der Auflistung in ein Array, beginnend am angegebenen Index Arrays. (Geerbt von SPBaseCollection.)
Explizite SchnittstellenimplementierungPrivate Eigenschaft ICollection.IsSynchronized Ruft einen booleschen Wert, der angibt, ob der Zugriff auf die Auflistung synchronisiert oder threadsicheren ist. (Geerbt von SPBaseCollection.)
Explizite SchnittstellenimplementierungPrivate Eigenschaft ICollection.SyncRoot Ruft ein Objekt, das zum Synchronisieren des Zugriffs auf die Auflistung verwendet wird. (Geerbt von SPBaseCollection.)

Oben

Siehe auch

Referenz

SPRoleAssignmentCollection Klasse

Microsoft.SharePoint-Namespace