Write (データベース エンジン)
適用対象: SQL Server
Azure SQL Database
Azure SQL Managed Instance
書き込み のバイナリ表現を書き込みます SqlHierarchyId を渡されたに BinaryWriterです。 Transact-SQL 使用して、Write を呼び出すことはできません。 代わりに、CAST または CONVERT を使用してください。
構文
void Write( BinaryWriter w )
Note
SQL Server 2014 (12.x) 以前のバージョンの Transact-SQL 構文を確認するには、以前のバージョンのドキュメントを参照してください。
引数
w
BinaryWriter オブジェクトをこのバイナリ表現 hierarchyid ノードが書き出されます。
戻り値の型
CLR の戻り値の型: void
解説
Write は、hierarchyid 列からデータを読み込むときなど、必要な場合に SQL Server で内部的に使用されます。 Write は、hierarchyid と varbinary間で変換が行われる場合も呼び出されます。
例
MemoryStream stream = new MemoryStream();
BinaryWriter bw = new BinaryWriter(stream);
hid.Write(bw);
byte[] encoding = stream.ToArray();
関連項目
Read (データベース エンジン)
ToString (データベース エンジン)
CAST および CONVERT (Transact-SQL)
hierarchyid データ型メソッド リファレンス