Write (Motore di database)

Il metodo Write scrive una rappresentazione binaria di SqlHierarchyId sul parametro BinaryWriter passato. Non è possibile utilizzare Transact-SQL per chiamare Write, ma è necessario utilizzare CAST o CONVERT.

Sintassi

void Write( BinaryWriter w ) 

Argomenti

  • w
    Oggetto BinaryWriter su cui verrà scritta la rappresentazione binaria di questo nodo hierarchyid.

Tipi restituiti

**Tipo CLR restituito:**void

Osservazioni

Write viene utilizzato internamente da SQL Server quando è necessario, ad esempio nel caricamento di dati da una colonna hierarchyid. Write viene inoltre chiamato internamente in caso di esecuzione di una conversione tra hierarchyid e varbinary.

Esempi

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