Udostępnij przez


Klasa ExpressionNodeAttribute

ExpressionNodeAttribute Obiekt reprezentuje atrybut węzła wyrażenie zarządzanie oparte na zasadach.

Hierarchia dziedziczenia

System. . :: . .Object
  Microsoft.SqlServer.Management.Dmf. . :: . .ExpressionNode
    Microsoft.SqlServer.Management.Dmf..::..ExpressionNodeAttribute

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

Syntax

'Deklaracja
<StrongNameIdentityPermissionAttribute(SecurityAction.LinkDemand, PublicKey := "0024000004800000940000000602000000240000525341310004000001000100272736ad6e5f9586bac2d531eabc3acc666c2f8ec879fa94f8f7b0327d2ff2ed523448f83c3d5c5dd2dfc7bc99c5286b2c125117bf5cbe242b9d41750732b2bdffe649c6efb8e5526d526fdd130095ecdb7bf210809c6cdad8824faa9ac0310ac3cba2aa0523567b2dfa7fe250b30facbd62d4ec99b94ac47c7d3b28f1f6e4c8")> _
Public NotInheritable Class ExpressionNodeAttribute _
    Inherits ExpressionNode
'Użycie
Dim instance As ExpressionNodeAttribute
[StrongNameIdentityPermissionAttribute(SecurityAction.LinkDemand, PublicKey = "0024000004800000940000000602000000240000525341310004000001000100272736ad6e5f9586bac2d531eabc3acc666c2f8ec879fa94f8f7b0327d2ff2ed523448f83c3d5c5dd2dfc7bc99c5286b2c125117bf5cbe242b9d41750732b2bdffe649c6efb8e5526d526fdd130095ecdb7bf210809c6cdad8824faa9ac0310ac3cba2aa0523567b2dfa7fe250b30facbd62d4ec99b94ac47c7d3b28f1f6e4c8")]
public sealed class ExpressionNodeAttribute : ExpressionNode
[StrongNameIdentityPermissionAttribute(SecurityAction::LinkDemand, PublicKey = L"0024000004800000940000000602000000240000525341310004000001000100272736ad6e5f9586bac2d531eabc3acc666c2f8ec879fa94f8f7b0327d2ff2ed523448f83c3d5c5dd2dfc7bc99c5286b2c125117bf5cbe242b9d41750732b2bdffe649c6efb8e5526d526fdd130095ecdb7bf210809c6cdad8824faa9ac0310ac3cba2aa0523567b2dfa7fe250b30facbd62d4ec99b94ac47c7d3b28f1f6e4c8")]
public ref class ExpressionNodeAttribute sealed : public ExpressionNode
[<SealedAttribute>]
[<StrongNameIdentityPermissionAttribute(SecurityAction.LinkDemand, PublicKey = "0024000004800000940000000602000000240000525341310004000001000100272736ad6e5f9586bac2d531eabc3acc666c2f8ec879fa94f8f7b0327d2ff2ed523448f83c3d5c5dd2dfc7bc99c5286b2c125117bf5cbe242b9d41750732b2bdffe649c6efb8e5526d526fdd130095ecdb7bf210809c6cdad8824faa9ac0310ac3cba2aa0523567b2dfa7fe250b30facbd62d4ec99b94ac47c7d3b28f1f6e4c8")>]
type ExpressionNodeAttribute =  
    class
        inherit ExpressionNode
    end
public final class ExpressionNodeAttribute extends ExpressionNode

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

Konstruktorzy

  Nazwa Opis
Metoda publiczna ExpressionNodeAttribute(String) Inicjuje nowe wystąpienie ExpressionNodeAttribute klasy, który ma określoną nazwę.
Metoda publiczna ExpressionNodeAttribute(String, Type) Inicjuje nowe wystąpienie ExpressionNodeAttribute klasy, która została określona nazwa i typ.

Do góry

Właściwości

  Nazwa Opis
Właściwość chroniona LastEvaluationResult Pobiera lub ustawia wynik ostatniej oceny. (Dziedziczony z ExpressionNode).
Właściwość publiczna Name Pobiera nazwę atrybut węzła wyrażenie.
Właściwość publiczna Tag Pobiera tekst tag, skojarzony z węzłem wyrażenie. (Dziedziczony z ExpressionNode).
Właściwość publiczna Type Pobiera typ węzła wyrażenie. (Dziedziczony z ExpressionNode).
Właściwość publiczna TypeClass Pobiera typ klasy, gdy węzeł wyrażenie reprezentuje wartość stała czy zmienną. (Dziedziczony z ExpressionNode).

Do góry

Metody

  Nazwa Opis
Metoda publiczna ConvertToFilterNode Tworzy węzeł filtru, konwertując wyrażenie węzła. (Dziedziczony z ExpressionNode).
Metoda publiczna DeepClone Zwraca kopię węzła wyrażenie, w tym właściwości. (Zastępuje ExpressionNode. . :: . .DeepClone() () () ()).
Metoda chroniona DeserializeProperties Właściwości w deserializes wyrażenie z odczytującego XML. (Dziedziczony z ExpressionNode).
Metoda chroniona DeserializeResult Właściwość deserializes wyniki w wyrażeniu z odczytującego XML. (Dziedziczony z ExpressionNode).
Metoda chroniona DoConvertToFilterNode Umożliwia konwersję wyrażenie węzła do trybu filtru. (Dziedziczony z ExpressionNode).
Metoda chroniona DoEnumAttributes Deserializes węzeł wyrażenie z listy ciągów tekstowych. (Dziedziczony z ExpressionNode).
Metoda publiczna EnumChildren Zwraca wyliczanych listę węzłów wyrażenie zależnych. (Dziedziczony z ExpressionNode).
Metoda chroniona EqualProperties Określa, czy właściwości określonego obiektu są równe właściwości bieżącego węzła wyrażenie. (Dziedziczony z ExpressionNode).
Metoda publiczna Equals Zwraca Boolean wartość określająca, czy wyrażenie odwołania obiektu węzeł jest równa określonego obiektu. (Dziedziczony z ExpressionNode).
Metoda publiczna Evaluate(FacetEvaluationContext) Ocenia węzła wyrażenie w kontekście danego aspekt. (Dziedziczony z ExpressionNode).
Metoda publiczna Evaluate(FacetEvaluationContext, Boolean) Wynikiem wyrażenia węzeł z danym aspekt kontekstu i sprawdza, czy skrypt jako serwer proxy. (Dziedziczony z ExpressionNode).
Metoda chroniona Finalize (Dziedziczony z Object).
Metoda publiczna GetHashCode Pobiera kod skrótu dla obiektu. (Dziedziczony z ExpressionNode).
Metoda publiczna GetResult Pobiera wynik, który jest zwracany, gdy rozszeregować wyrażenie. (Dziedziczony z ExpressionNode).
Metoda publiczna GetResultString Pobiera wynik w formacie ciąg, który jest zwracana, gdy rozszeregować wyrażenie. (Dziedziczony z ExpressionNode).
Metoda publiczna GetType (Dziedziczony z Object).
Metoda chroniona MemberwiseClone (Dziedziczony z Object).
Metoda chroniona ReadEndElement Odczytuje elementu końcowego w węźle wyrażenie. (Dziedziczony z ExpressionNode).
Metoda publiczna Serialize Serializes węzeł wyrażenie do określonego modułu zapisującego XML. (Dziedziczony z ExpressionNode).
Metoda chroniona SerializeProperties Właściwości w serializes wyrażenie do modułu zapisującego XML. (Dziedziczony z ExpressionNode).
Metoda chroniona SerializeResult Serializes wynik w węźle wyrażenie. (Dziedziczony z ExpressionNode).
Metoda chroniona SetFilterNodeCompatible Ustawia węzeł filtr zgodny z wartość logiczna właściwość. (Dziedziczony z ExpressionNode).
Metoda chroniona SetHasScript Ustawia wartość logiczna właściwość HasScript. (Dziedziczony z ExpressionNode).
Metoda chroniona SetNameConditionType Ustawia nazwę właściwość typu warunku. (Dziedziczony z ExpressionNode).
Metoda chroniona SetNodeType Wskazuje typ węzła do zestaw. (Dziedziczony z ExpressionNode).
Metoda chroniona SetObjectName Ustawia nazwę węzła wyrażenie. (Dziedziczony z ExpressionNode).
Metoda chroniona SetProperties Ustawia wartości właściwość. (Dziedziczony z ExpressionNode).
Metoda chroniona SetTypeClass Zestawy wpisz klasy dla węzła wyrażenie. (Dziedziczony z ExpressionNode).
Metoda publiczna ToString Pobiera atrybut węzła wyrażenie w formacie ciąg znaków. (Zastępuje ExpressionNode. . :: . .ToString() () () ()).
Metoda publiczna ToStringForDisplay Pobiera atrybut węzła wyrażenie w formacie ciąg znaków formatowania wyświetlania. (Zastępuje ExpressionNode. . :: . .ToStringForDisplay() () () ()).
Metoda publiczna ToStringForUrn Zwraca obiekt, do którego istnieje odwołanie w formacie URN. (Dziedziczony z ExpressionNode).

Do góry

Uwagi

Ten obszar nazw, klasa lub element członkowski jest obsługiwany tylko w wersji 2.0 programu Microsoft .NET Framework.

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.