Urn Classe
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Espresione usata per identificare uno o più oggetti
[System.Serializable]
public class Urn
[<System.Serializable>]
type Urn = class
Public Class Urn
- Ereditarietà
-
Urn
- Attributi
Costruttori
| Nome | Descrizione |
|---|---|
| Urn() |
Costruttore predefinito |
| Urn(String) |
inizializzare con il valore stringa |
Proprietà
| Nome | Descrizione |
|---|---|
| DomainInstanceName |
Ottenere il nome dell'istanza di dominio |
| Parent |
Urn senza l'ultimo livello |
| Type |
il tipo dell'oggetto identificato dall'urn |
| Value |
l'espresione urn come stringa |
| XPathExpression |
rappresentazione sintattica dell'albero |
Metodi
| Nome | Descrizione |
|---|---|
| Compare(Urn, Urn, CompareOptions[], CultureInfo) |
comparares to Urns |
| Equals(Object) |
Equals() e GetHashCode() vengono sottoposti a override da tutte le classi di istanza perché sono necessarie per implementare gli operatori di uguaglianza (== e !=) |
| EscapeString(String) |
escape di una stringa per renderla adatta all'uso all'interno dell'espressione XPATH |
| Fixed(Object) |
true se l'xpath punta a un solo oggetto |
| GetAttribute(String, String) |
ottenere il valore della proprietà dal filtro dal livello specificato |
| GetAttribute(String) |
ottenere il valore della proprietà dal filtro dall'ultimo livello |
| GetHashCode() |
Restituisce il codice hash |
| GetNameForType(String) |
ottenere l'attributo @Name dal filtro del livello specificato |
| IsValidUrn() |
Verifica che la stringa passata sia un URN valido |
| IsValidUrnSkeleton() |
Verifica la stringa passata è un urnSkeleton valido |
| ToString() |
cast in string |
| UnEscapeString(String) |
rimuovere l'escape aggiunto in precedenza a una stringa per l'inserimento in XPATH |
Operatori
| Nome | Descrizione |
|---|---|
| Equality(Urn, Urn) |
Operatore di uguaglianza urn |
| Implicit(String to Urn) |
cast da String |
| Implicit(Urn to String) |
cast in string |
| Inequality(Urn, Urn) |
Operatore urn diverso |