Freigeben über


Write (Datenbankmodul)

Write schreibt die 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

Hinweise

Write wird, wenn nötig, intern von SQL Server verwendet, z. B. wenn Daten in die hierarchyid-Spalte geschrieben werden. Write wird außerdem intern aufgerufen, wenn eine Konvertierung zwischen hierarchyid und varbinary vorgenommen wird.

Beispiele

MemoryStream stream = new MemoryStream();
BinaryWriter bw = new BinaryWriter(stream);
hid.Write(bw);
byte[] encoding = stream.ToArray();

Siehe auch

Verweis

Read (Datenbankmodul)

ToString (Datenbankmodul)

CAST und CONVERT (Transact-SQL)

Konzepte

hierarchyid-Datentyp-Methodenverweis