Udostępnij przez


Klasa ExpressionNodeOperator

ExpressionNodeOperator Obiekt reprezentuje węzeł wyrażenie to operator.

Hierarchia dziedziczenia

System.Object
  Microsoft.SqlServer.Management.Dmf.ExpressionNode
    Microsoft.SqlServer.Management.Dmf.ExpressionNodeChildren
      Microsoft.SqlServer.Management.Dmf.ExpressionNodeOperator

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

Składnia

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

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

Konstruktorzy

  Nazwa Opis
Metoda publiczna ExpressionNodeOperator Inicjuje nowe wystąpienie ExpressionNodeOperator klasy

Do góry

Właściwości

  Nazwa Opis
Właściwość chroniona ChildrenList Pobiera lub ustawia listę węzłów wyrażenie podrzędność. (Dziedziczony z ExpressionNodeChildren).
Właściwość publiczna Count Pobiera numer wyrażenie węzłów podrzędność, które są zależne od węzła nadrzędnego. (Dziedziczony z ExpressionNodeChildren).
Właściwość publiczna EnumerableChildrenList Pobiera agreguje ustalony listy węzłów wyrażenie podrzędność. (Dziedziczony z ExpressionNodeChildren).
Właściwość chroniona LastEvaluationResult Pobiera lub ustawia wynik ostatniej oceny. (Dziedziczony z ExpressionNode).
Właściwość publiczna Left Pobiera lub ustawia argument po lewej stronie operator.
Właściwość publiczna OpType Pobiera typ operator, który jest używany w wyrażenie.
Właściwość publiczna Right Pobiera lub ustawia argumentu po prawej stronie operator.
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 chroniona Add Pobiera numer wyrażenie węzłów podrzędność, które są zależne od węzła nadrzędnego. (Dziedziczony z ExpressionNodeChildren).
Metoda publiczna ConvertToFilterNode Tworzy węzeł filtru, konwertując wyrażenie węzła. (Dziedziczony z ExpressionNode).
Metoda publiczna DeepClone Powiela wyrażenie węzeł i wszystkie węzły podrzędność w sytuacji przez węzeł wyrażenia. (Zastępuje ExpressionNode.DeepClone()).
Metoda chroniona DeserializeProperties Właściwości w deserializes wyrażenie z odczytującego XML. (Dziedziczony z ExpressionNodeChildren).
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 Wypełnia określoną listę atrybutów skojarzonych z węzła wyrażenie. (Dziedziczony z ExpressionNodeChildren).
Metoda publiczna EnumChildren Zwraca wyliczanych listę dzieci, wymienionych w tym obiekcie. (Dziedziczony z ExpressionNodeChildren).
Metoda chroniona EqualProperties Określa, czy określony obiekt ma równa właściwości w obiekcie odwołania. (Dziedziczony z ExpressionNodeChildren).
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 publicznaStatyczny element członkowski OperatorTypeFromString Pobiera typ operator z jego reprezentację ciąg dostarczonych przez opType parametru.
Metoda publicznaStatyczny element członkowski OperatorTypeToString Pobiera typ operator jako wartość ciąg z type parametru.
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 (Dziedziczony z ExpressionNodeChildren).
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 publicznaStatyczny element członkowski SupportedFilterOperators Dodaje Type do listy obsługiwanych operatorów.
Metoda publiczna ToString Pobiera ExpressionNodeOperator obiektu jako wartość ciąg. (Zastępuje ExpressionNodeChildren.ToString()).
Metoda publiczna ToStringForDisplay Zwraca obiekt odwołania w ciąg formatu wyświetlania. (Dziedziczony z ExpressionNode).
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.