Urn Clase

Definición

Expresión usada para identificar uno o varios objetos

[System.Serializable]
public class Urn
[<System.Serializable>]
type Urn = class
Public Class Urn
Herencia
Urn
Atributos

Constructores

Nombre Description
Urn()

Constructor por defecto

Urn(String)

inicializar con el valor de cadena

Propiedades

Nombre Description
DomainInstanceName

Obtención del nombre de instancia de dominio

Parent

urn sin el último nivel

Type

el tipo del objeto identificado por el urn

Value

expresión urn como cadena

XPathExpression

representación de árbol sintáctico

Métodos

Nombre Description
Compare(Urn, Urn, CompareOptions[], CultureInfo)

comparares con urns

Equals(Object)

Equals() y GetHashCode() se invalidan en todas las clases de instancia porque las necesitamos para implementar operadores de igualdad (== y !=)

EscapeString(String)

escape de una cadena para que sea adecuada para su uso dentro de la expresión XPATH

Fixed(Object)

True si la ruta xpath apunta solo a un objeto

GetAttribute(String, String)

obtener el valor de propiedad del filtro del nivel especificado

GetAttribute(String)

obtener el valor de la propiedad del filtro del último nivel

GetHashCode()

Devuelve código hash.

GetNameForType(String)

obtener el @Name atributo del filtro del nivel especificado

IsValidUrn()

Comprobar que la cadena pasada es un urn válido.

IsValidUrnSkeleton()

Comprobar que la cadena pasada es un UrnSkeleton válido

ToString()

convertir a string

UnEscapeString(String)

quitar el escape agregado previamente a una cadena para la inserción en XPATH

Operadores

Nombre Description
Equality(Urn, Urn)

Operador de igualdad urn

Implicit(String to Urn)

conversión desde string

Implicit(Urn to String)

convertir a string

Inequality(Urn, Urn)

Operador desigual urn

Se aplica a