Write (Datenbank-Engine)
Gilt für: SQL Server Azure SQL-Datenbank Azure SQL Managed Instance
Write schreibt eine binäre Darstellung von SqlHierarchyId in den übergebenen BinaryWriter. Write kann nicht mit Transact-SQL aufgerufen werden. Verwenden Sie stattdessen CAST oder CONVERT.
Syntax
void Write( BinaryWriter w )
Argumente
w
Ein BinaryWriter-Objekt, in das die binäre Darstellung dieses hierarchyid-Knotens geschrieben wird.
Rückgabetypen
CLR-Rückgabetyp: void
Bemerkungen
Write wird wenn nötig intern von SQL Server verwendet, z. B. beim Schreiben von Daten in die hierarchyid-Spalte. Write wird auch intern aufgerufen, wenn eine Konvertierung zwischen hierarchyid und varbinary ausgeführt wird.
Beispiele
MemoryStream stream = new MemoryStream();
BinaryWriter bw = new BinaryWriter(stream);
hid.Write(bw);
byte[] encoding = stream.ToArray();
Weitere Informationen
Read (Datenbank-Engine)
ToString (Datenbank-Engine)
CAST und CONVERT (Transact-SQL)
hierarchyid-Datentyp-Methodenverweis