Udostępnij za pośrednictwem


Klasa DatasourceOperationsCollection

Reprezentuje kolekcja operacji źródło danych.

Hierarchia dziedziczenia

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

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

Składnia

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

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

Konstruktorzy

  Nazwa Opis
Metoda publiczna DatasourceOperationsCollection Inicjuje nowe wystąpienie DatasourceOperationsCollection 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 DatasourceOperationsCollection klasy
Właściwość chroniona List (Dziedziczony z CollectionBase).

Do góry

Metody

  Nazwa Opis
Metoda publiczna Add Dodaje obiekt do końca DatasourceOperationsCollection.
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 DatasourceOperationsCollection obiekt składa się z kolekcją DatasourceOperation wartości wyliczenia, które odpowiadają różne dane źródło operacji 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.