ExpressionNodeOperator Clase
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Nodo de operador: función booleana con 2 argumentos
public sealed class ExpressionNodeOperator : Microsoft.SqlServer.Management.Dmf.ExpressionNodeChildren
type ExpressionNodeOperator = class
inherit ExpressionNodeChildren
Public NotInheritable Class ExpressionNodeOperator
Inherits ExpressionNodeChildren
- Herencia
Constructores
| Nombre | Description |
|---|---|
| ExpressionNodeOperator(OperatorType, ExpressionNode, ExpressionNode) |
Crea el nodo operador |
Propiedades
| Nombre | Description |
|---|---|
| ChildrenList |
Nodo de operador: función booleana con 2 argumentos (Heredado de ExpressionNodeChildren) |
| Count |
Recuento de nodos secundarios (Heredado de ExpressionNodeChildren) |
| EnumerableChildrenList |
Lista de nodos secundarios (Heredado de ExpressionNodeChildren) |
| LastEvaluationResult |
Nodo de operador: función booleana con 2 argumentos (Heredado de ExpressionNode) |
| Left |
Nodo operando izquierdo |
| OpType |
Operator objectTypeName |
| Right |
Nodo operando derecho |
| Tag |
Etiqueta del nodo (Heredado de ExpressionNode) |
| Type |
Tipo del nodo (solo lectura) (Heredado de ExpressionNode) |
| TypeClass |
TypeClass del nodo (Heredado de ExpressionNode) |
Métodos
| Nombre | Description |
|---|---|
| Add(ExpressionNode) |
Agrega un nodo a la lista No comprueba si el nodo agregado tiene el mismo tipo que los nodos agregados anteriormente. (Heredado de ExpressionNodeChildren) |
| ConvertToFilterNode() |
Nodo de operador: función booleana con 2 argumentos (Heredado de ExpressionNode) |
| DeepClone() |
Clon profundo del nodo actual. |
| DeserializeProperties(XmlReader, Boolean) |
Deserializa nodos secundarios (Heredado de ExpressionNodeChildren) |
| DeserializeResult(XmlReader) |
Deserializa el último resultado (Heredado de ExpressionNode) |
| DoConvertToFilterNode() |
Nodo de operador: función booleana con 2 argumentos (Heredado de ExpressionNode) |
| DoEnumAttributes(List<String>) |
Enumera de forma recursiva atributos (Heredado de ExpressionNodeChildren) |
| EnumChildren() |
Enumera los elementos secundarios del nodo (Heredado de ExpressionNodeChildren) |
| EqualProperties(Object) |
Tipo de comparación de tipos específicos del nodo secundario y nulabilidad del objeto de comparación comprobado por el autor de la llamada (Equals) (Heredado de ExpressionNodeChildren) |
| Equals(Object) |
Overriden Equals to support value comparison Inheritants implement EqualProperties method for type sepcific comparison (Heredado de ExpressionNode) |
| Evaluate(FacetEvaluationContext, Boolean) |
Evalúa el nodo (árbol) mediante el contexto de faceta de administración proporcionado (Heredado de ExpressionNode) |
| Evaluate(FacetEvaluationContext) |
Evalúa el nodo (árbol) mediante el contexto de faceta de administración proporcionado (Heredado de ExpressionNode) |
| GetHashCode() |
Invalidación para admitir equals overriden (Heredado de ExpressionNode) |
| GetResult() |
Resultado de la evaluación más reciente (Heredado de ExpressionNode) |
| GetResultString() |
Resultado de la evaluación más reciente como una cadena (Heredado de ExpressionNode) |
| OperatorTypeFromString(String) |
Devuelve OperatorType para una representación de cadena determinada (opuesta a OperatorTypeToString) |
| OperatorTypeToString(OperatorType) |
Repesentación simbólica de OperatorType (estilo T-Sql) |
| ReadEndElement(XmlReader) |
Lee y comprueba el elemento de nodo final específico de la instancia. (Heredado de ExpressionNode) |
| Serialize(XmlWriter) |
Rutina de serialización base: crea llamadas de elementos start y end al método virtual SerializeProperties para generar propiedades de un objeto de nodo determinadoTypeName (Heredado de ExpressionNode) |
| SerializeProperties(XmlWriter, Boolean) |
Serializa nodos secundarios (Heredado de ExpressionNodeChildren) |
| SerializeResult(XmlWriter) |
Incluye el último resultado en la salida de serialización (Heredado de ExpressionNode) |
| SetFilterNodeCompatible(Boolean) |
Nodo de operador: función booleana con 2 argumentos (Heredado de ExpressionNode) |
| SetHasScript(Boolean) |
Nodo de operador: función booleana con 2 argumentos (Heredado de ExpressionNode) |
| SetNameConditionType(NameConditionType) |
Nodo de operador: función booleana con 2 argumentos (Heredado de ExpressionNode) |
| SetNodeType(ExpressionNodeType) |
Nodo de operador: función booleana con 2 argumentos (Heredado de ExpressionNode) |
| SetObjectName(String) |
Nodo de operador: función booleana con 2 argumentos (Heredado de ExpressionNode) |
| SetProperties() |
Establece propiedades de clase (HasScript, NameConditionType, ...) (Heredado de ExpressionNode) |
| SetTypeClass(TypeClass) |
Nodo de operador: función booleana con 2 argumentos (Heredado de ExpressionNode) |
| SupportedFilterOperators(Type, AutomatedPolicyEvaluationMode) |
Devuelve una lista de operadores admitidos para el tipo especificado en Filtros (los filtros son más restrictivos que las expresiones de condición) Lista vacía si no se admite la evaluación del tipo. |
| ToString() |
Representa expression como una cadena en la sintaxis de tipo T-SQL. |
| ToStringForDisplay() |
Un método especial para mostrar algún nodo simple en la interfaz de usuario en forma simplificada, que no siempre se puede analizar de nuevo. (Heredado de ExpressionNode) |
| ToStringForUrn() |
Representa expression como una cadena en la sintaxis de tipo T-SQL, que se puede usar en URN. (Heredado de ExpressionNode) |