Udostępnij za pośrednictwem


Klasa Property

Property Obiektu umożliwia programistyczny dostęp do właściwości wszystkich obiektów SMO obiektów.

Hierarchia dziedziczenia

System.Object
  Microsoft.SqlServer.Management.Smo.Property
    Microsoft.SqlServer.Management.Smo.Wmi.ProtocolProperty

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

Składnia

'Deklaracja
Public Class Property _
    Implements ISfcProperty
'Użycie
Dim instance As [Property]
public class Property : ISfcProperty
public ref class Property : ISfcProperty
type Property =  
    class
        interface ISfcProperty
    end
public class Property implements ISfcProperty

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

Właściwości

  Nazwa Opis
Właściwość publiczna Dirty Pobiera Boolean wartości właściwości, który określa, czy właściwość prawidłowo odzwierciedla bieżącą wartość reprezentującą na wystąpienie obiekt SQL Server.
Właściwość publiczna Expensive Pobiera Boolean wartości właściwość, która określa, czy trwa zbyt długo czas załadować wartości właściwość.
Właściwość publiczna IsNull Pobiera Boolean wartości właściwości, która określa, czy właściwość jest zestaw na null.
Właściwość publiczna Name Pobiera nazwę właściwość.
Właściwość publiczna Readable Pobiera Boolean wartości właściwość, która określa, czy wartość właściwość mogą być pobierane.
Właściwość publiczna Retrieved Pobiera Boolean wartości właściwości, która określa, czy właściwość ma już pobierane.
Właściwość publiczna Type Pobiera typ właściwość.
Właściwość publiczna Value Pobiera lub ustawia wartość właściwość.
Właściwość publiczna Writable Pobiera Boolean wartości właściwość, która określa, czy można modyfikować właściwość.

Do góry

Metody

  Nazwa Opis
Metoda publiczna CompareTo Porównuje Property obiektu do innego obiektu.
Metoda publiczna Equals Określa, czy dwa Property obiekty są równe. (Zastępuje Object.Equals(Object)).
Metoda chroniona Finalize (Dziedziczony z Object).
Metoda publiczna GetHashCode Służy jako funkcja mieszania dla określonego typu, nadające się do wykorzystania w algorytmami mieszania i dane struktur jak tabela mieszania. (Zastępuje Object.GetHashCode()).
Metoda publiczna GetType (Dziedziczony z Object).
Metoda chroniona MemberwiseClone (Dziedziczony z Object).
Metoda publiczna ToString Zwraca String wartość reprezentująca bieżącego obiektu. (Zastępuje Object.ToString()).

Do góry

Operatory

  Nazwa Opis
Operator publicznyStatyczny element członkowski Equality Określa, czy dwa obiekty są równe, wykonując operację równości na dwóch Property obiektów.
Operator publicznyStatyczny element członkowski GreaterThan Określa, czy jeden obiekt jest większy niż inny obiekt, wykonując większa niż operacji na dwóch Property obiektów.
Operator publicznyStatyczny element członkowski Inequality Określa, czy dwa obiekty są nierówne, wykonując operację nierówności na dwóch Property obiektów.
Operator publicznyStatyczny element członkowski LessThan Określa, czy jeden obiekt jest mniejsza niż inny obiekt, wykonując mniej niż operacji na dwóch Property obiektów.

Do góry

Jawne implementacje interfejsu

  Nazwa Opis
Jawna implementacja interfejsuWłaściwość prywatna ISfcProperty.Attributes Zwraca kolekcja atrybut, który zawiera właściwości.
Jawna implementacja interfejsuWłaściwość prywatna ISfcProperty.Dirty Pobiera Boolean wartości właściwości, który określa, czy właściwość prawidłowo odzwierciedla bieżącą wartość reprezentującą na wystąpienie obiekt SQL Server.
Jawna implementacja interfejsuWłaściwość prywatna ISfcProperty.Enabled Pobiera Boolean wartości właściwości, który określa, czy właściwość jest włączona obiekt, która reprezentuje wystąpienie programu SQL Server.
Jawna implementacja interfejsuWłaściwość prywatna ISfcProperty.IsNull Pobiera Boolean wartości właściwości, która określa, czy właściwość jest zestaw na null.
Jawna implementacja interfejsuWłaściwość prywatna ISfcProperty.Name Pobiera nazwę właściwość.
Jawna implementacja interfejsuWłaściwość prywatna ISfcProperty.Required Pobiera Boolean Określa, czy właściwość jest wymagana, wartość właściwości.
Jawna implementacja interfejsuWłaściwość prywatna ISfcProperty.Type Pobiera typ właściwość.
Jawna implementacja interfejsuWłaściwość prywatna ISfcProperty.Value Pobiera lub ustawia wartość właściwość.
Jawna implementacja interfejsuWłaściwość prywatna ISfcProperty.Writable Pobiera Boolean wartości właściwość, która określa, czy można modyfikować właściwość.

Do góry

Uwagi

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.