Udostępnij za pośrednictwem


Klasa FolderOperationsCollection

Reprezentuje kolekcja operacji folderu.

Hierarchia dziedziczenia

System.Object
  System.Collections.CollectionBase
    Microsoft.ReportingServices.Interfaces.FolderOperationsCollection

Przestrzeń nazw:  Microsoft.ReportingServices.Interfaces
Zestawy:   Microsoft.ReportingServices.Interfaces (w Microsoft.ReportingServices.Interfaces.dll)
  Microsoft.ReportingServices.SharePoint.UI.WebParts (w Microsoft.ReportingServices.SharePoint.UI.WebParts.dll)

Składnia

'Deklaracja
<SerializableAttribute> _
Public NotInheritable Class FolderOperationsCollection _
    Inherits CollectionBase
'Użycie
Dim instance As FolderOperationsCollection
[SerializableAttribute]
public sealed class FolderOperationsCollection : CollectionBase
[SerializableAttribute]
public ref class FolderOperationsCollection sealed : public CollectionBase
[<SealedAttribute>]
[<SerializableAttribute>]
type FolderOperationsCollection =  
    class
        inherit CollectionBase
    end
public final class FolderOperationsCollection extends CollectionBase

Typ FolderOperationsCollection uwidacznia następujące elementy członkowskie.

Konstruktorzy

  Nazwa Opis
Metoda publiczna FolderOperationsCollection Inicjuje nowe wystąpienie FolderOperationsCollection klasy

Do góry

Właściwości

  Nazwa Opis
Właściwość publiczna Capacity (Dziedziczony z CollectionBase).
Właściwość publiczna Count (Dziedziczony z CollectionBase).
Właściwość chroniona InnerList (Dziedziczony z CollectionBase).
Właściwość publiczna Item Pobiera lub ustawia element pod określonym indeksem.W języku C#, ta właściwość jest indeksowanie dla FolderOperationsCollection klasyW języku JScript można używać właściwości indeksowanych domyślne zdefiniowane przez typ, ale nie można jawnie zdefiniować własne.Można jednak określić expando atrybut klasy jest automatycznie dostarcza właściwość domyślne indeksowane, których typ jest obiektu i którego typem indeksu jest ciąg.
Właściwość chroniona List (Dziedziczony z CollectionBase).

Do góry

Metody

  Nazwa Opis
Metoda publiczna Add Dodaje obiekt do końca FolderOperationsCollection.
Metoda publiczna Clear (Dziedziczony z CollectionBase).
Metoda publiczna Equals (Dziedziczony z Object).
Metoda chroniona Finalize (Dziedziczony z Object).
Metoda publiczna GetEnumerator (Dziedziczony z CollectionBase).
Metoda publiczna GetHashCode (Dziedziczony z Object).
Metoda publiczna GetType (Dziedziczony z Object).
Metoda chroniona MemberwiseClone (Dziedziczony z Object).
Metoda chroniona OnClear (Dziedziczony z CollectionBase).
Metoda chroniona OnClearComplete (Dziedziczony z CollectionBase).
Metoda chroniona OnInsert (Dziedziczony z CollectionBase).
Metoda chroniona OnInsertComplete (Dziedziczony z CollectionBase).
Metoda chroniona OnRemove (Dziedziczony z CollectionBase).
Metoda chroniona OnRemoveComplete (Dziedziczony z CollectionBase).
Metoda chroniona OnSet (Dziedziczony z CollectionBase).
Metoda chroniona OnSetComplete (Dziedziczony z CollectionBase).
Metoda chroniona OnValidate (Dziedziczony z CollectionBase).
Metoda publiczna RemoveAt (Dziedziczony z CollectionBase).
Metoda publiczna ToString (Dziedziczony z Object).

Do góry

Jawne implementacje interfejsu

  Nazwa Opis
Jawna implementacja interfejsuMetoda prywatna IList.Add (Dziedziczony z CollectionBase).
Jawna implementacja interfejsuMetoda prywatna IList.Contains (Dziedziczony z CollectionBase).
Jawna implementacja interfejsuMetoda prywatna ICollection.CopyTo (Dziedziczony z CollectionBase).
Jawna implementacja interfejsuMetoda prywatna IList.IndexOf (Dziedziczony z CollectionBase).
Jawna implementacja interfejsuMetoda prywatna IList.Insert (Dziedziczony z CollectionBase).
Jawna implementacja interfejsuWłaściwość prywatna IList.IsFixedSize (Dziedziczony z CollectionBase).
Jawna implementacja interfejsuWłaściwość prywatna IList.IsReadOnly (Dziedziczony z CollectionBase).
Jawna implementacja interfejsuWłaściwość prywatna ICollection.IsSynchronized (Dziedziczony z CollectionBase).
Jawna implementacja interfejsuWłaściwość prywatna IList.Item (Dziedziczony z CollectionBase).
Jawna implementacja interfejsuMetoda prywatna IList.Remove (Dziedziczony z CollectionBase).
Jawna implementacja interfejsuWłaściwość prywatna ICollection.SyncRoot (Dziedziczony z CollectionBase).

Do góry

Uwagi

A FolderOperationsCollection obiekt składa się z kolekcja z FolderOperation wartości wyliczenia, które odpowiadają różne operacje folderu lub akcje, które użytkownik może wykonywać w programie SQL Server Reporting Services.

Kolekcje operacji i operacji wyliczenia obsługuje autoryzacja w usługach Reporting Services.Kolekcja operacji jest jednym z składniki podstawowe dowolny wpis kontroli dostępu (AceStruct obiektu).Kolekcja operacji zawiera listę dozwolonych na element w operacji baza danych serwer raportów dla danej nazwy głównej.Jak pokazano w poprzednich przykładach, kolekcje operacji dla oceny element jest częścią klucz przedłużenia zezwolenia usług Reporting Services.Dla każdego typu element zabezpieczany w usługach Reporting Services, łącznie z wykazu (ogólnego systemu operacji), foldery, raporty i zasobów istnieje kolekcja operacji.

Bezpieczeństwo wątków

Wszystkie publiczne statyczny (Shared w języku Visual Basic) elementy członkowskie tego typu są bezpieczne dla wątków. Nie ma gwarancji, że elementy członkowskie wystąpień będą bezpieczne dla wątków.