ExpressionNodeChildren Classe
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Classe base para nós, ter filhos; não pode ser instanciado
public abstract class ExpressionNodeChildren : Microsoft.SqlServer.Management.Dmf.ExpressionNode
type ExpressionNodeChildren = class
inherit ExpressionNode
Public MustInherit Class ExpressionNodeChildren
Inherits ExpressionNode
- Herança
- Derivado
Construtores
| Nome | Description |
|---|---|
| ExpressionNodeChildren() |
Classe base para nós, ter filhos; não pode ser instanciado |
Propriedades
| Nome | Description |
|---|---|
| ChildrenList |
Classe base para nós, ter filhos; não pode ser instanciado |
| Count |
Contagem de nós filhos |
| EnumerableChildrenList |
Lista de nós filhos |
| LastEvaluationResult |
Classe base para nós, ter filhos; não pode ser instanciado (Herdado de ExpressionNode) |
| Tag |
Marca do nó (Herdado de ExpressionNode) |
| Type |
Tipo do nó (somente leitura) (Herdado de ExpressionNode) |
| TypeClass |
TypeClass do nó (Herdado de ExpressionNode) |
Métodos
| Nome | Description |
|---|---|
| Add(ExpressionNode) |
Adiciona nó à lista Não verifica se o nó adicionado tem o mesmo tipo que os nós adicionados anteriormente |
| ConvertToFilterNode() |
Classe base para nós, ter filhos; não pode ser instanciado (Herdado de ExpressionNode) |
| DeepClone() |
Cria um clone profundo da expresão atual. Os resultados da avaliação são copiados por referência, não por valor. (Herdado de ExpressionNode) |
| DeserializeProperties(XmlReader, Boolean) |
Desserializa nós filhos |
| DeserializeResult(XmlReader) |
Desserializa o último resultado (Herdado de ExpressionNode) |
| DoConvertToFilterNode() |
Classe base para nós, ter filhos; não pode ser instanciado (Herdado de ExpressionNode) |
| DoEnumAttributes(List<String>) |
Enumera atributos recursivamente |
| EnumChildren() |
Enumera Filhos do Nó |
| EqualProperties(Object) |
Tipo de comparação de tipo específico de nó filho e nulidade do objeto de comparação verificado pelo chamador (Igual) |
| Equals(Object) |
Equivalentes substituídos para dar suporte à comparação de valor Herdados implementam o método EqualProperties para comparação de tipo sepcific (Herdado de ExpressionNode) |
| Evaluate(FacetEvaluationContext, Boolean) |
Avalia o nó (árvore) usando o contexto de Faceta de Gerenciamento fornecido (Herdado de ExpressionNode) |
| Evaluate(FacetEvaluationContext) |
Avalia o nó (árvore) usando o contexto de Faceta de Gerenciamento fornecido (Herdado de ExpressionNode) |
| GetHashCode() |
Substituído para dar suporte a equals substituídos (Herdado de ExpressionNode) |
| GetResult() |
Resultado da avaliação mais recente (Herdado de ExpressionNode) |
| GetResultString() |
Resultado da avaliação mais recente como uma cadeia de caracteres (Herdado de ExpressionNode) |
| ReadEndElement(XmlReader) |
Lê e verifica o elemento de nó final específico da instância (Herdado de ExpressionNode) |
| Serialize(XmlWriter) |
Rotina de serialização base – cria chamadas de elementos de início e término para o método virtual SerializeProperties para produzir propriedades de determinado nó objectTypeName (Herdado de ExpressionNode) |
| SerializeProperties(XmlWriter, Boolean) |
Serializa nós filhos |
| SerializeResult(XmlWriter) |
Inclui o Último Resultado na saída de serialização (Herdado de ExpressionNode) |
| SetFilterNodeCompatible(Boolean) |
Classe base para nós, ter filhos; não pode ser instanciado (Herdado de ExpressionNode) |
| SetHasScript(Boolean) |
Classe base para nós, ter filhos; não pode ser instanciado (Herdado de ExpressionNode) |
| SetNameConditionType(NameConditionType) |
Classe base para nós, ter filhos; não pode ser instanciado (Herdado de ExpressionNode) |
| SetNodeType(ExpressionNodeType) |
Classe base para nós, ter filhos; não pode ser instanciado (Herdado de ExpressionNode) |
| SetObjectName(String) |
Classe base para nós, ter filhos; não pode ser instanciado (Herdado de ExpressionNode) |
| SetProperties() |
Define propriedades de classe (HasScript, NameConditionType, ...) (Herdado de ExpressionNode) |
| SetTypeClass(TypeClass) |
Classe base para nós, ter filhos; não pode ser instanciado (Herdado de ExpressionNode) |
| ToString() |
Representa a expressão como uma cadeia de caracteres no T-SQL, como a sintaxe |
| ToStringForDisplay() |
Um método especial para exibir algum nó simples na interface do usuário de forma simplificada, que nem sempre pode ser analisado novamente (Herdado de ExpressionNode) |
| ToStringForUrn() |
Representa a Expressão como uma cadeia de caracteres no T-SQL como a sintaxe, que pode ser usada na URN (Herdado de ExpressionNode) |