Urn Class

Resource name used to identify one or more objects. Do not reference this member directly in your code. It supports the SQL Server infrastructure.

Inheritance Hierarchy

System.Object
  Microsoft.SqlServer.Management.Sdk.Sfc.Urn

Namespace:  Microsoft.SqlServer.Management.Sdk.Sfc
Assembly:  Microsoft.SqlServer.Management.Sdk.Sfc (in Microsoft.SqlServer.Management.Sdk.Sfc.dll)

Syntax

'Declaration
<SerializableAttribute> _
Public Class Urn
'Usage
Dim instance As Urn
[SerializableAttribute]
public class Urn
[SerializableAttribute]
public ref class Urn
[<SerializableAttribute>]
type Urn =  class end
public class Urn

The Urn type exposes the following members.

Constructors

  Name Description
Public method Urn() Initializes a new instance of the Urn class. Do not reference this member directly in your code. It supports the SQL Server infrastructure.
Public method Urn(String) Initializes a new instance of the Urn class. Do not reference this member directly in your code. It supports the SQL Server infrastructure.

Top

Properties

  Name Description
Public property DomainInstanceName Gets the domain instance name. Do not reference this member directly in your code. It supports the SQL Server infrastructure.
Public property Parent Gets the Urn without its final segment. Do not reference this member directly in your code. It supports the SQL Server infrastructure.
Public property Type Gets the type of the object identified by the Urn. Do not reference this member directly in your code. It supports the SQL Server infrastructure.
Public property Value Gets or sets the Urn expression. Do not reference this member directly in your code. It supports the SQL Server infrastructure.
Public property XPathExpression Gets the XPathExpression object for the Urn. Do not reference this member directly in your code. It supports the SQL Server infrastructure.

Top

Methods

  Name Description
Public methodStatic member Compare Compares two Urn objects. Do not reference this member directly in your code. It supports the SQL Server infrastructure.
Public method Equals Tests equality between an Urn object and another object. Do not reference this member directly in your code. It supports the SQL Server infrastructure. (Overrides Object.Equals(Object).)
Public methodStatic member EscapeString An escape string for use in an XPathExpression. Do not reference this member directly in your code. It supports the SQL Server infrastructure.
Protected method Finalize (Inherited from Object.)
Public method Fixed Tests whether the XPathExpression of the Urn points to only one object. Do not reference this member directly in your code. It supports the SQL Server infrastructure.
Public method GetAttribute(String) Gets a property value. Do not reference this member directly in your code. It supports the SQL Server infrastructure.
Public method GetAttribute(String, String) Gets a property value specified by attributeName and type. Do not reference this member directly in your code. It supports the SQL Server infrastructure.
Public method GetHashCode Gets the hash code of an Urn object. Do not reference this member directly in your code. It supports the SQL Server infrastructure. (Overrides Object.GetHashCode().)
Public method GetNameForType Gets the name attribute from filter specified by the type parameter. Do not reference this member directly in your code. It supports the SQL Server infrastructure.
Public method GetType (Inherited from Object.)
Public method IsValidUrn Verifies whether the passed in string is a valid Urn. Do not reference this member directly in your code. It supports the SQL Server infrastructure.
Public method IsValidUrnSkeleton Verifies whether the passed in string is a valid UrnSkeleton object. Do not reference this member directly in your code. It supports the SQL Server infrastructure.
Protected method MemberwiseClone (Inherited from Object.)
Public method ToString Converts to string. Do not reference this member directly in your code. It supports the SQL Server infrastructure. (Overrides Object.ToString().)
Public methodStatic member UnEscapeString Removes an escape string used in an XPathExpression. Do not reference this member directly in your code. It supports the SQL Server infrastructure.

Top

Operators

  Name Description
Public operatorStatic member Equality Tests equality between two Urn objects. Do not reference this member directly in your code. It supports the SQL Server infrastructure.
Public operatorStatic member Implicit(String to Urn) Converts to Urn. Do not reference this member directly in your code. It supports the SQL Server infrastructure.
Public operatorStatic member Implicit(Urn to String) Converts to Urn. Do not reference this member directly in your code. It supports the SQL Server infrastructure.
Public operatorStatic member Inequality Tests inequality between Urn objects. Do not reference this member directly in your code. It supports the SQL Server infrastructure.

Top

Thread Safety

Any public static (Shared in Visual Basic) members of this type are thread safe. Any instance members are not guaranteed to be thread safe.

See Also

Reference

Microsoft.SqlServer.Management.Sdk.Sfc Namespace