SqlHierarchyId.Parse-Methode (SqlString)
Konvertiert die kanonische Zeichenfolgendarstellung eines SqlHierarchyId-Knotens in einen SqlHierarchyId-Wert.
Namespace: Microsoft.SqlServer.Types
Assembly: Microsoft.SqlServer.Types (in Microsoft.SqlServer.Types.dll)
Syntax
[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
Parameter
input
Type: System.Data.SqlTypes.SqlStringZeichenfolgendarstellung des SqlHierarchyId-Knotens.
Rückgabewert
Type: Microsoft.SqlServer.Types.SqlHierarchyId
SqlHierarchyId, die den Knoten mit kanonischer Zeichenfolgendarstellung darstellt.
Hinweise
Implizit aufgerufen, wenn eine Konvertierung von einem Zeichenfolgentyp in SqlHierarchyId Datentyp auftritt.
Dient als Gegenstück zu ToString.
Eine Ausnahme wird ausgelöst, wenn Parseerhält einen Wert, der nicht auf eine gültige Darstellung der Zeichenfolge ist ein SqlHierarchyId.
Dieser Member ist static.
Beispiele
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
Siehe auch
SqlHierarchyId-Struktur
Microsoft.SqlServer.Types-Namespace
Zurück zum Anfang