Udostępnij za pośrednictwem


Klasa SmoObjectBase

SmoObjectBase Jest klasą bazową i jest dziedziczone przez SqlSmoObject klasy

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

Składnia

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

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

Konstruktorzy

  Nazwa Opis
Metoda chroniona SmoObjectBase Inicjuje nowe wystąpienie SmoObjectBase klasy

Do góry

Właściwości

  Nazwa Opis
Właściwość publiczna State Pobiera stan odwołania obiektu.
Właściwość publiczna UserData Pobiera lub ustawia dane zdefiniowane przez użytkownika, skojarzone z obiektem odwołanie.

Do góry

Metody

  Nazwa Opis
Metoda publiczna Equals (Dziedziczony z Object).
Metoda chroniona Finalize (Dziedziczony z Object).
Metoda publiczna GetHashCode (Dziedziczony z Object).
Metoda publiczna GetType (Dziedziczony z Object).
Metoda chroniona MemberwiseClone (Dziedziczony z Object).
Metoda publiczna ToString (Dziedziczony z Object).
Metoda publiczna Validate Sprawdza stan obiektu.

Do góry

Uwagi

SqlSmoObject Używane w szerokim zakresie całej SMO modelu programowania.Reprezentuje obiekt ogólny wystąpienie obiektów SMO.

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.