EnumObject 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í.
Las clases que implementan un nivel XPATH deben derivarse de esta clase
public abstract class EnumObject
type EnumObject = class
Public MustInherit Class EnumObject
- Herencia
-
EnumObject
- Derivado
Constructores
| Nombre | Description |
|---|---|
| EnumObject() |
Constructor por defecto |
Propiedades
| Nombre | Description |
|---|---|
| ConnectionInfo |
conection (objeto) |
| Filter |
filtro para este nivel |
| FixedProperties |
lista de las propiedades para las que se conoce el valor, por ejemplo, Name es saber si el fileter está en el formato [@Name='fff'] o [@Name='fff' y ( xxxxx ) ] |
| Name |
nombre del nivel de xpath |
| Request |
la solicitud de este nivel, se recibe de un nivel hacia abajo o desde el usuario si es el último nivel. |
| ResultTypes |
devolver qué tipos de resultados admite este objeto |
| Urn |
esta propiedad solo reside mientras se realiza una solicitud |
Métodos
| Nombre | Description |
|---|---|
| AddProperty(ObjectProperty) |
agregar a la colección de propiedades |
| ComputeFixedProperties() |
calcular la lista de propiedades fijas ( su valor se puede deducir del filtro ). |
| GetAliasPropertyName(String) |
obtenga el nombre de la propiedad, ya que se aplicará un alias en el conjunto de resultados al usuario. |
| GetData(EnumResult) |
Obtiene la codificación de datos EnumResult en la solicitud que estableció previamente el entorno. |
| GetFixedStringProperty(String, Boolean) |
get a fixed ( with known value from filter ) property of type string |
| GetProperties(ObjectPropertyUsages) |
devuelve las propiedades del objeto por uso. |
| GetProperty(String, ObjectPropertyUsages) |
descriptor de acceso de una propiedad por nombre y uso ( uso interno ) |
| GetUrnProperties() |
hasta que tengamos una manera formal para que cada objeto declare las propiedades que usa para urn pruebe esta mejor suposición aproach. |
| Initialize(Object, XPathExpressionBlock) |
inicializar este nivel |
| PostProcess(EnumResult) |
Esto se llama después de que el objeto final vuelva a intentar los datos, por lo que el chian se prepara para liberarse porque los objetos se conservan entre las llamadas liberan cualquier dato específico de llamada. |
| RetrieveParentRequest() |
Invalide este método para generar una solicitud para el objeto primario La respuesta del objeto primario nos proporcionará el subconjunto de objetos primarios para los que el nivel actual debe generar el resultado. |
| TryGetProperty(String, ObjectPropertyUsages) |
descriptor de acceso de una propiedad por nombre y uso ( uso interno ) |