Write (Motore di database)

Si applica a:SQL Server database SQL di Azure Istanza gestita di SQL di Azure

Write scrive una rappresentazione binaria di SqlHierarchyId nell'oggetto BinaryWriter passato. Write non può essere chiamato tramite Transact-SQL. Utilizzare invece CAST o CONVERT.

Sintassi

void Write( BinaryWriter w )

Nota

Per visualizzare la sintassi Transact-SQL per SQL Server 2014 (12.x) e versioni precedenti, vedere la documentazione delle versioni precedenti.

Argomenti

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

Tipi restituiti

Tipo CLR restituito: void

Osservazioni:

Write viene usato internamente da SQL Server quando è necessario, ad esempio in caso di caricamento di dati da una colonna hierarchyid. Write viene anche 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();  

Vedi anche

Read (motore di database)
ToString (motore di database)
CAST e CONVERT (Transact-SQL)
Guida di riferimento ai metodi per il tipo di dati hierarchyid