Udostępnij za pośrednictwem


Klasa SystemMessageCollection

SystemMessageCollection Klasy reprezentuje kolekcja SystemMessage obiektów, które reprezentują wszystkie komunikaty systemowe na wystąpienie SQL Server.

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

Syntax

'Deklaracja
Public Class SystemMessageCollection _
    Inherits MessageCollectionBase
'Użycie
Dim instance As SystemMessageCollection
public class SystemMessageCollection : MessageCollectionBase
public ref class SystemMessageCollection : public MessageCollectionBase
type SystemMessageCollection =  
    class
        inherit MessageCollectionBase
    end
public class SystemMessageCollection extends MessageCollectionBase

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

Właściwości

  Nazwa Opis
Właściwość publiczna Count Pobiera liczbę obiektów kolekcja odwołanie. (Dziedziczony z SmoCollectionBase).
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. (Dziedziczony z SmoCollectionBase).
Właściwość publiczna Item[ ( [ ( Int32] ) ] ) Pobiera SystemMessage obiektu kolekcja według numeru indeksu.
Właściwość publiczna Item[ ( [ ( Int32, String] ) ] ) Pobiera SystemMessage obiektu kolekcja według nazwy.
Właściwość publiczna Parent Pobiera Server obiekt, który jest elementem nadrzędnym SystemMessageCollection obiektu.
Właściwość publiczna SyncRoot Pobiera obiekt, który służy do synchronizowania dostępu do kolekcja. (Dziedziczony z SmoCollectionBase).

Do góry

Metody

  Nazwa Opis
Metoda chroniona AddExisting Dodaje obiekt do kolekcja. (Dziedziczony z AbstractCollectionBase).
Metoda chroniona AddImpl Dodaje określony obiekt do tej kolekcja (Dziedziczony z SortedListCollectionBase).
Metoda publiczna Contains(Int32, Int32) Określa, czy istnieje obiekt o określoną wartość Identyfikatora i wartość Identyfikatora języka w obiekcie kolekcja wiadomości. (Dziedziczony z MessageCollectionBase).
Metoda publiczna Contains(Int32, String) Określa, czy istnieje obiekt o określoną wartość Identyfikatora i język w obiekcie kolekcja wiadomości. (Dziedziczony z MessageCollectionBase).
Metoda publiczna CopyTo Kopiuje kolekcja obiektów do początku Jednowymiarowa tablica wartości indeksu określone.
Metoda publiczna Equals (Dziedziczony z Object).
Metoda chroniona Finalize (Dziedziczony z Object).
Metoda chroniona GetCollectionElementType Zwraca typ elementu w kolekcji. (Zastępuje SmoCollectionBase. . :: . .GetCollectionElementType() () () ()).
Metoda publiczna GetEnumerator Zwraca IEnumerator interfejs, który umożliwia iterować przeglądanie obiektów kolekcja. (Dziedziczony z SmoCollectionBase).
Metoda publiczna GetHashCode (Dziedziczony z Object).
Metoda chroniona GetItemById(Int32) element członkowski wyciągi z kolekcja odwołanie, używając identyfikator unikatowy, zdefiniowanych przez system. (Dziedziczony z SmoCollectionBase).
Metoda chroniona GetItemById(Int32, String) element członkowski wyciągi z kolekcja odwołanie, używając zdefiniowanych przez system, identyfikator unikatowy i nazwa. (Dziedziczony z SmoCollectionBase).
Metoda chroniona GetObjectByIndex element członkowski wyciągi z kolekcja odwołanie, używając identyfikator unikatowy, zdefiniowanych przez system. (Dziedziczony z SmoCollectionBase).
Metoda publiczna GetType (Dziedziczony z Object).
Metoda chroniona ImplAddExisting Dodaje istniejącego obiektu określonego w tej kolekcja (Dziedziczony z SortedListCollectionBase).
Metoda chroniona InitializeChildCollection() () () () Inicjuje kolekcje podrzędność odwołanie kolekcja. (Dziedziczony z SmoCollectionBase).
Metoda chroniona InitializeChildCollection(Boolean) Inicjuje kolekcje podrzędność odwołanie kolekcja z opcją Odśwież właściwości kolekcja odwołanie. (Dziedziczony z SmoCollectionBase).
Metoda chroniona InitInnerCollection Ta metoda obsługuje infrastrukturę SMO i nie jest przeznaczony do użycia bezpośrednio w kodzie. (Dziedziczony z MessageCollectionBase).
Metoda publiczna ItemByIdAndLanguage Wyodrębnia element członkowski z SystemMessageCollection kolekcja przy użyciu zdefiniowanych przez system, identyfikator unikatowy i w określonym języku.
Metoda publiczna ItemByIdAndLanguageId Wyodrębnia element członkowski z SystemMessageCollection kolekcja przy użyciu zdefiniowanych przez system, identyfikator unikatowy i języka określonego identyfikatora.
Metoda chroniona MemberwiseClone (Dziedziczony z Object).
Metoda publiczna Refresh() () () () Odświeża odwołanie kolekcja. (Dziedziczony z SmoCollectionBase).
Metoda publiczna Refresh(Boolean) Odświeża odwołanie kolekcja z możliwością odświeżania odwołanie kolekcja obiektów podrzędność. (Dziedziczony z SmoCollectionBase).
Metoda publiczna Remove(Int32) Usunięcie obiektu z określonym Identyfikatorem obiektu kolekcja wiadomości. (Dziedziczony z MessageCollectionBase).
Metoda publiczna Remove(Int32, String) Usunięcie obiektu o określoną wartość Identyfikatora i język obiektu kolekcja wiadomości. (Dziedziczony z MessageCollectionBase).
Metoda publiczna ToString (Dziedziczony z Object).
Metoda chroniona ValidateParentObject Sprawdza poprawność nadrzędny obiekt istnieje. (Dziedziczony z SmoCollectionBase).

Do góry

Pola

  Nazwa Opis
Pole chronione initialized Wartość ta obsługuje infrastrukturę SMO i nie jest przeznaczony do użycia bezpośrednio w kodzie. (Dziedziczony z AbstractCollectionBase).

Do góry

Jawne implementacje interfejsu

  Nazwa Opis
Jawna implementacja interfejsuMetoda prywatna ICollection. . :: . .CopyTo Kopiuje elementy z wystąpienie do tablicy wskazanych począwszy od indeksu. (Dziedziczony z SmoCollectionBase).

Do góry

Uwagi

A SystemMessageCollection obiektu mogą służyć do uzyskiwania dostępu do zestaw system wiadomości.Można użyć Item właściwość do zwracania określonej SystemMessage obiektu.

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.