Udostępnij przez


Klasa ExpressionNodeChildren

ExpressionNodeChildren Obiekt reprezentuje wyrażenie podrzędność węzłów, które są zależne od węzła wyrażenia.

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

Składnia

'Deklaracja
<StrongNameIdentityPermissionAttribute(SecurityAction.LinkDemand, PublicKey := "0024000004800000940000000602000000240000525341310004000001000100272736ad6e5f9586bac2d531eabc3acc666c2f8ec879fa94f8f7b0327d2ff2ed523448f83c3d5c5dd2dfc7bc99c5286b2c125117bf5cbe242b9d41750732b2bdffe649c6efb8e5526d526fdd130095ecdb7bf210809c6cdad8824faa9ac0310ac3cba2aa0523567b2dfa7fe250b30facbd62d4ec99b94ac47c7d3b28f1f6e4c8")> _
<StrongNameIdentityPermissionAttribute(SecurityAction.InheritanceDemand, PublicKey := "0024000004800000940000000602000000240000525341310004000001000100272736ad6e5f9586bac2d531eabc3acc666c2f8ec879fa94f8f7b0327d2ff2ed523448f83c3d5c5dd2dfc7bc99c5286b2c125117bf5cbe242b9d41750732b2bdffe649c6efb8e5526d526fdd130095ecdb7bf210809c6cdad8824faa9ac0310ac3cba2aa0523567b2dfa7fe250b30facbd62d4ec99b94ac47c7d3b28f1f6e4c8")> _
Public MustInherit Class ExpressionNodeChildren _
    Inherits ExpressionNode
'Użycie
Dim instance As ExpressionNodeChildren
[StrongNameIdentityPermissionAttribute(SecurityAction.LinkDemand, PublicKey = "0024000004800000940000000602000000240000525341310004000001000100272736ad6e5f9586bac2d531eabc3acc666c2f8ec879fa94f8f7b0327d2ff2ed523448f83c3d5c5dd2dfc7bc99c5286b2c125117bf5cbe242b9d41750732b2bdffe649c6efb8e5526d526fdd130095ecdb7bf210809c6cdad8824faa9ac0310ac3cba2aa0523567b2dfa7fe250b30facbd62d4ec99b94ac47c7d3b28f1f6e4c8")]
[StrongNameIdentityPermissionAttribute(SecurityAction.InheritanceDemand, PublicKey = "0024000004800000940000000602000000240000525341310004000001000100272736ad6e5f9586bac2d531eabc3acc666c2f8ec879fa94f8f7b0327d2ff2ed523448f83c3d5c5dd2dfc7bc99c5286b2c125117bf5cbe242b9d41750732b2bdffe649c6efb8e5526d526fdd130095ecdb7bf210809c6cdad8824faa9ac0310ac3cba2aa0523567b2dfa7fe250b30facbd62d4ec99b94ac47c7d3b28f1f6e4c8")]
public abstract class ExpressionNodeChildren : ExpressionNode
[StrongNameIdentityPermissionAttribute(SecurityAction::LinkDemand, PublicKey = L"0024000004800000940000000602000000240000525341310004000001000100272736ad6e5f9586bac2d531eabc3acc666c2f8ec879fa94f8f7b0327d2ff2ed523448f83c3d5c5dd2dfc7bc99c5286b2c125117bf5cbe242b9d41750732b2bdffe649c6efb8e5526d526fdd130095ecdb7bf210809c6cdad8824faa9ac0310ac3cba2aa0523567b2dfa7fe250b30facbd62d4ec99b94ac47c7d3b28f1f6e4c8")]
[StrongNameIdentityPermissionAttribute(SecurityAction::InheritanceDemand, PublicKey = L"0024000004800000940000000602000000240000525341310004000001000100272736ad6e5f9586bac2d531eabc3acc666c2f8ec879fa94f8f7b0327d2ff2ed523448f83c3d5c5dd2dfc7bc99c5286b2c125117bf5cbe242b9d41750732b2bdffe649c6efb8e5526d526fdd130095ecdb7bf210809c6cdad8824faa9ac0310ac3cba2aa0523567b2dfa7fe250b30facbd62d4ec99b94ac47c7d3b28f1f6e4c8")]
public ref class ExpressionNodeChildren abstract : public ExpressionNode
[<AbstractClassAttribute>]
[<StrongNameIdentityPermissionAttribute(SecurityAction.LinkDemand, PublicKey = "0024000004800000940000000602000000240000525341310004000001000100272736ad6e5f9586bac2d531eabc3acc666c2f8ec879fa94f8f7b0327d2ff2ed523448f83c3d5c5dd2dfc7bc99c5286b2c125117bf5cbe242b9d41750732b2bdffe649c6efb8e5526d526fdd130095ecdb7bf210809c6cdad8824faa9ac0310ac3cba2aa0523567b2dfa7fe250b30facbd62d4ec99b94ac47c7d3b28f1f6e4c8")>]
[<StrongNameIdentityPermissionAttribute(SecurityAction.InheritanceDemand, PublicKey = "0024000004800000940000000602000000240000525341310004000001000100272736ad6e5f9586bac2d531eabc3acc666c2f8ec879fa94f8f7b0327d2ff2ed523448f83c3d5c5dd2dfc7bc99c5286b2c125117bf5cbe242b9d41750732b2bdffe649c6efb8e5526d526fdd130095ecdb7bf210809c6cdad8824faa9ac0310ac3cba2aa0523567b2dfa7fe250b30facbd62d4ec99b94ac47c7d3b28f1f6e4c8")>]
type ExpressionNodeChildren =  
    class
        inherit ExpressionNode
    end
public abstract class ExpressionNodeChildren extends ExpressionNode

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

Konstruktorzy

  Nazwa Opis
Metoda chroniona ExpressionNodeChildren Inicjuje nowe wystąpienie ExpressionNodeChildren 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ść.
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.
Właściwość publiczna EnumerableChildrenList Pobiera agreguje ustalony listy węzłów wyrażenie podrzędność.
Właściwość chroniona LastEvaluationResult Pobiera lub ustawia wynik ostatniej oceny. (Dziedziczony z ExpressionNode).
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.
Metoda publiczna ConvertToFilterNode Tworzy węzeł filtru, konwertując wyrażenie węzła. (Dziedziczony z ExpressionNode).
Metoda publiczna DeepClone Tworzy kopię obiektu, do którego istnieje odwołanie.Zawiera wszystkie właściwości. (Dziedziczony z ExpressionNode).
Metoda chroniona DeserializeProperties Właściwości w deserializes wyrażenie z odczytującego XML. (Zastępuje ExpressionNode.DeserializeProperties(XmlReader, Boolean)).
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. (Zastępuje ExpressionNode.DoEnumAttributes(List<String>)).
Metoda publiczna EnumChildren Zwraca wyliczanych listę dzieci, wymienionych w tym obiekcie. (Zastępuje ExpressionNode.EnumChildren()).
Metoda chroniona EqualProperties Określa, czy określony obiekt ma równa właściwości w obiekcie odwołania. (Zastępuje ExpressionNode.EqualProperties(Object)).
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 (Zastępuje ExpressionNode.SerializeProperties(XmlWriter, Boolean)).
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 wyrażenie elementów podrzędnych węzłów w formacie ciąg znaków. (Zastępuje ExpressionNode.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.