Notitie
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen u aan te melden of de directory te wijzigen.
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen de mappen te wijzigen.
Van toepassing op:SQL Server
Azure SQL Database
Azure SQL Managed Instance
SQL-database in Microsoft Fabric Preview
Lees leest binaire weergave van SqlHierarchyId van de doorgegeven BinaryReader- en stelt het SqlHierarchyId-object in op die waarde. Lezen kan niet worden aangeroepen met behulp van Transact-SQL. Gebruik in plaats daarvan CAST of CONVERT.
Syntax
void Read(BinaryReader r)
Arguments
r
Het BinaryReader-object dat een binaire stroom produceert die overeenkomt met een binaire weergave van een hiërarchie-id knooppunt.
Return types
CLR retourtype: void
Remarks
Lezen valideert de invoer niet. Als er een ongeldige binaire invoer wordt gegeven, kan Lezen een uitzondering genereren. Het kan ook lukken en een ongeldige SqlHierarchyId-object produceren waarvan de methoden onvoorspelbare resultaten kunnen geven of een uitzondering kunnen genereren.
Lezen kan alleen worden aangeroepen op een zojuist gemaakte SqlHierarchyId-object.
Lezen wordt intern gebruikt door SQL Server wanneer dit nodig is, zoals bij het schrijven van gegevens naar hiërarchie-id kolom. Lezen wordt ook intern aangeroepen wanneer een conversie wordt uitgevoerd tussen varbinaire en hierarchyid.
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);
See Also
schrijven (database-engine)
ToString (database-engine)
CAST en CONVERTEREN (Transact-SQL)
gegevenstype van de hiërarchie-id