Condividi tramite


Write (Motore di database)

Write scrive una rappresentazione binaria di SqlHierarchyId sul parametro BinaryWriter passato. Write non può essere chiamato tramite Transact-SQL. 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();

Vedere anche

Riferimento

Read (Motore di database)

ToString (Motore di database)

CAST e CONVERT (Transact-SQL)

Concetti

Guida di riferimento ai metodi per il tipo di dati hierarchyid