Udostępnij za pośrednictwem


Klasa ProtocolPropertyCollection

ProtocolPropertyCollection Klasy reprezentuje kolekcja ProtocolProperty obiektów, które reprezentują wszystkie atrybuty protokół zdefiniowane dla obiektu nadrzędnego.

Przestrzeń nazw:  Microsoft.SqlServer.Management.Smo.Wmi
Zestaw:  Microsoft.SqlServer.SqlWmiManagement (w Microsoft.SqlServer.SqlWmiManagement.dll)

Składnia

'Deklaracja
Public MustInherit Class ProtocolPropertyCollection _
    Implements ICollection, IEnumerable
'Użycie
Dim instance As ProtocolPropertyCollection
public abstract class ProtocolPropertyCollection : ICollection, 
    IEnumerable
public ref class ProtocolPropertyCollection abstract : ICollection, 
    IEnumerable
[<AbstractClassAttribute>]
type ProtocolPropertyCollection =  
    class
        interface ICollection
        interface IEnumerable
    end
public abstract class ProtocolPropertyCollection implements ICollection, IEnumerable

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

Właściwości

  Nazwa Opis
Właściwość publiczna Count Pobiera numer ProtocolProperty obiektów kolekcja odwołanie.
Właściwość publiczna IsSynchronized Pobiera Boolean wartość właściwość, która określa, czy dostęp do kolekcja jest synchronizowane i dlatego wątek-bezpieczne.
Właściwość publiczna Item[Int32] Pobiera ProtocolPropertyCollection obiektu kolekcja według numeru indeksu.
Właściwość publiczna Item[String] Pobiera ProtocolProperty obiektu kolekcja według nazwy.
Właściwość publiczna SyncRoot Pobiera obiekt, który służy do synchronizowania dostępu do kolekcja.

Do góry

Metody

  Nazwa Opis
Metoda publiczna Contains Sprawdza, czy określona wartość klucz istnieje kolekcja.
Metoda publiczna CopyTo Kopie obiektów kolekcja do początku Jednowymiarowa tablica wartości indeksu określone.
Metoda publiczna Equals (Dziedziczony z Object).
Metoda chroniona Finalize (Dziedziczony z Object).
Metoda publiczna GetEnumerator Zwraca IEnumerator interfejs, który umożliwia iterować przeglądanie obiektów kolekcja.
Metoda publiczna GetHashCode (Dziedziczony z Object).
Metoda publiczna GetType (Dziedziczony z Object).
Metoda chroniona MemberwiseClone (Dziedziczony z Object).
Metoda publiczna ToString (Dziedziczony z Object).

Do góry

Jawne implementacje interfejsu

  Nazwa Opis
Jawna implementacja interfejsuMetoda prywatna ICollection.CopyTo Kopie obiektów kolekcja do początku Jednowymiarowa tablica wartości indeksu określone.

Do góry

Uwagi

ProtocolPropertyCollection Obiekt jest używany do budowy ServerProtocolPropertyCollection obiekt, IPAddressPropertyCollection obiektu oraz ClientProtocolPropertyCollection obiektów i zawiera funkcje, które są wspólne dla wszystkich.

A ProtocolPropertyCollection obiektu można uzyskać dostęp do zestaw atrybutów protokół.Można użyć Item właściwość do zwracania określonej ProtocolProperty obiektu.

Bezpieczeństwo wątków

Wszystkie publiczne, statyczne (udostępnione w programie Microsoft Visual Basic) elementy członkowskie tego typu są bezpieczne dla operacji wielowątkowych. Nie ma gwarancji, że elementy członkowskie wystąpień będą bezpieczne dla wątków.

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.