ExpressionNodeAttribute Classe

Definizione

Nodo che rappresenta attributi - proprietà dei facet di gestione

public sealed class ExpressionNodeAttribute : Microsoft.SqlServer.Management.Dmf.ExpressionNode
type ExpressionNodeAttribute = class
    inherit ExpressionNode
Public NotInheritable Class ExpressionNodeAttribute
Inherits ExpressionNode
Ereditarietà
ExpressionNodeAttribute

Costruttori

Nome Descrizione
ExpressionNodeAttribute(String, Type)

Crea il nodo Attributo e lo verifica in base a Facet

ExpressionNodeAttribute(String)

Crea un nodo attributo

Proprietà

Nome Descrizione
LastEvaluationResult

Nodo che rappresenta attributi - proprietà dei facet di gestione

(Ereditato da ExpressionNode)
Name

Nome attributo - proprietà del facet di gestione

Tag

Tag del nodo

(Ereditato da ExpressionNode)
Type

Tipo del nodo (sola lettura)

(Ereditato da ExpressionNode)
TypeClass

TypeClass del nodo

(Ereditato da ExpressionNode)

Metodi

Nome Descrizione
ConvertToFilterNode()

Nodo che rappresenta attributi - proprietà dei facet di gestione

(Ereditato da ExpressionNode)
DeepClone()

Clone completo del nodo corrente.

DeserializeProperties(XmlReader, Boolean)

Metodo virtuale per le classi figlio per deserializzare le relative proprietà

(Ereditato da ExpressionNode)
DeserializeResult(XmlReader)

Deserializza ultimo risultato

(Ereditato da ExpressionNode)
DoConvertToFilterNode()

Nodo che rappresenta attributi - proprietà dei facet di gestione

(Ereditato da ExpressionNode)
DoEnumAttributes(List<String>)

Enumeratore di albero effettivo

(Ereditato da ExpressionNode)
EnumChildren()

Enumera gli elementi figlio del nodo

(Ereditato da ExpressionNode)
EqualProperties(Object)

metodo virtuale per i discendenti per implementare un confronto specifico del tipo

(Ereditato da ExpressionNode)
Equals(Object)

Overriden Equals to support value comparison Inheritants implementa il metodo EqualProperties per il confronto sepcifico del tipo

(Ereditato da ExpressionNode)
Evaluate(FacetEvaluationContext, Boolean)

Valuta il nodo (albero) usando il contesto facet di gestione fornito

(Ereditato da ExpressionNode)
Evaluate(FacetEvaluationContext)

Valuta il nodo (albero) usando il contesto facet di gestione fornito

(Ereditato da ExpressionNode)
GetHashCode()

Override per supportare l'override di Equals

(Ereditato da ExpressionNode)
GetResult()

Risultato dell'ultima valutazione

(Ereditato da ExpressionNode)
GetResultString()

Risultato della valutazione più recente come stringa

(Ereditato da ExpressionNode)
ReadEndElement(XmlReader)

Legge e verifica l'elemento del nodo finale specifico dell'istanza

(Ereditato da ExpressionNode)
Serialize(XmlWriter)

Routine di serializzazione di base: crea chiamate di elementi iniziali e finali al metodo virtuale SerializeProperties per le proprietà di output di un determinato objectTypeName nodo

(Ereditato da ExpressionNode)
SerializeProperties(XmlWriter, Boolean)

Metodo virtuale per le classi figlio per serializzare le relative proprietà

(Ereditato da ExpressionNode)
SerializeResult(XmlWriter)

Include ultimo risultato nell'output di serializzazione

(Ereditato da ExpressionNode)
SetFilterNodeCompatible(Boolean)

Nodo che rappresenta attributi - proprietà dei facet di gestione

(Ereditato da ExpressionNode)
SetHasScript(Boolean)

Nodo che rappresenta attributi - proprietà dei facet di gestione

(Ereditato da ExpressionNode)
SetNameConditionType(NameConditionType)

Nodo che rappresenta attributi - proprietà dei facet di gestione

(Ereditato da ExpressionNode)
SetNodeType(ExpressionNodeType)

Nodo che rappresenta attributi - proprietà dei facet di gestione

(Ereditato da ExpressionNode)
SetObjectName(String)

Nodo che rappresenta attributi - proprietà dei facet di gestione

(Ereditato da ExpressionNode)
SetProperties()

Imposta le proprietà della classe (HasScript, NameConditionType, ...)

(Ereditato da ExpressionNode)
SetTypeClass(TypeClass)

Nodo che rappresenta attributi - proprietà dei facet di gestione

(Ereditato da ExpressionNode)
ToString()

Rappresenta l'espressione come stringa nella sintassi simile a T-SQL

ToStringForDisplay()

Metodo speciale per visualizzare un nodo semplice nell'interfaccia utente in formato semplificato

ToStringForUrn()

Rappresenta l'espressione come stringa nella sintassi simile a T-SQL, che può essere usata in URN

(Ereditato da ExpressionNode)

Si applica a