Megjegyzés
Az oldalhoz való hozzáféréshez engedély szükséges. Megpróbálhat bejelentkezni vagy módosítani a címtárat.
Az oldalhoz való hozzáféréshez engedély szükséges. Megpróbálhatja módosítani a címtárat.
A következőkre vonatkozik:SQL Server
Azure SQL Database
Felügyelt Azure SQL-példány
SQL-adatbázis a Microsoft Fabricben
Beolvassa az SqlHierarchyId bináris ábrázolását az átadott BinaryReader, és beállítja az SqlHierarchyId objektumot erre az értékre. Az olvasás nem hívható meg a Transact-SQL használatával. Használja helyette a CAST vagy a CONVERT parancsot.
Syntax
void Read(BinaryReader r)
Arguments
r
Az BinaryReader objektum, amely egy hierarchiaazonosító csomópont bináris ábrázolásának megfelelő bináris adatfolyamot hoz létre.
Visszatérési típusok
CLR visszatérési típusa:void
Remarks
Az Olvasás nem ellenőrzi a bemenetét. Ha érvénytelen bináris bemenetet ad meg, az Olvasás kivételt eredményezhet. Vagy sikeres lehet, és érvénytelen SqlHierarchyId objektumot eredményez, amelynek metódusai kiszámíthatatlan eredményeket adhatnak, vagy kivételt okozhatnak.
Olvasás csak újonnan létrehozott SqlHierarchyId objektumon hívható meg.
Az olvasást az SQL Server belsőleg használja, amikor szükséges, például amikor adatokat ír hierarchiaazonosító oszlopba. Az olvasást belsőnek is nevezzük, ha varbináris és hierarchiaazonosítóközötti átalakítás történik.
Examples
Byte[] encoding = new byte[] { 0x58 };
MemoryStream stream = new MemoryStream(encoding, false /*not writable*/);
BinaryReader br = new BinaryReader(stream);
SqlHierarchyId hid = new SqlHierarchyId();
hid.Read(br);
Lásd még:
Írás (adatbázismotor)
ToString (adatbázismotor)
CAST és CONVERT (Transact-SQL)
hierarchiaazonosító adattípus-metódus referencia-