次の方法で共有


Write (データベース エンジン)

適用対象:SQL ServerAzure SQL DatabaseAzure SQL Managed InstanceMicrosoft Fabric の SQL データベース

書き込み のバイナリ表現を書き込みます SqlHierarchyId を渡されたに BinaryWriterです。 Transact-SQL 使用して、Write を呼び出すことはできません。 代わりに、CAST または CONVERT を使用してください。

Syntax

void Write( BinaryWriter w )

Arguments

w
BinaryWriter オブジェクトをこのバイナリ表現 hierarchyid ノードが書き出されます。

戻り値の型

CLR の戻り値の型: void

Remarks

Write は、hierarchyid 列からデータを読み込むときなど、必要な場合に SQL Server で内部的に使用されます。 Write は、hierarchyidvarbinary間で変換が行われる場合も呼び出されます。

Examples

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

こちらも参照ください

Read (データベース エンジン)
ToString (データベース エンジン)
CAST および CONVERT (Transact-SQL)
hierarchyid データ型メソッド リファレンス