SqlHierarchyId.Parse (Método) (SqlString)
Convierte la representación de cadena canónica de un nodo SqlHierarchyId en un valor SqlHierarchyId.
Espacio de nombres: Microsoft.SqlServer.Types
Ensamblado: Microsoft.SqlServer.Types (en Microsoft.SqlServer.Types.dll)
Sintaxis
[SqlMethodAttribute(DataAccess = DataAccessKind.None, SystemDataAccess = SystemDataAccessKind.None,
InvokeIfReceiverIsNull = false, OnNullCall = false, IsDeterministic = true,
IsPrecise = true, IsMutator = false)]
public static SqlHierarchyId Parse(
SqlString input
)
public:
[SqlMethodAttribute(DataAccess = DataAccessKind::None, SystemDataAccess = SystemDataAccessKind::None,
InvokeIfReceiverIsNull = false, OnNullCall = false, IsDeterministic = true,
IsPrecise = true, IsMutator = false)]
static SqlHierarchyId Parse(
SqlString input
)
[<SqlMethodAttribute(DataAccess = DataAccessKind.None, SystemDataAccess = SystemDataAccessKind.None,
InvokeIfReceiverIsNull = false, OnNullCall = false, IsDeterministic = true,
IsPrecise = true, IsMutator = false)>]
static member Parse :
input:SqlString -> SqlHierarchyId
<SqlMethodAttribute(DataAccess := DataAccessKind.None, SystemDataAccess := SystemDataAccessKind.None,
InvokeIfReceiverIsNull := False, OnNullCall := False, IsDeterministic := True,
IsPrecise := True, IsMutator := False)>
Public Shared Function Parse (
input As SqlString
) As SqlHierarchyId
Parámetros
input
Type: System.Data.SqlTypes.SqlStringRepresentación de cadena del nodo SqlHierarchyId.
Valor devuelto
Type: Microsoft.SqlServer.Types.SqlHierarchyId
Nodo SqlHierarchyId que representa el nodo que se describió canónicamente.
Comentarios
Se llama implícitamente cuando una conversión de un tipo de cadena para SqlHierarchyId se produce el tipo de datos.
Tiene el efecto contrario de ToString.
Se produce una excepción si Parserecibe un valor que no es una representación de cadena válida de una SqlHierarchyId.
Este miembro es static.
Ejemplos
DECLARE @StringValue AS nvarchar(4000), @hierarchyidValue AS hierarchyid
SET @StringValue = '/1/1/3/'
SET @hierarchyidValue = 0x5ADE
SELECT hierarchyid::Parse(@StringValue) AS hierarchyidRepresentation,
@hierarchyidValue.ToString() AS StringRepresentation ;
GO
Vea también
SqlHierarchyId (Estructura)
Microsoft.SqlServer.Types (Espacio de nombres)
Volver al principio