--- title: "SQLXML 4.0 .NET Framework Support | Microsoft Docs" ms.custom: "" ms.date: "06/13/2017" ms.prod: "sql-server-2014" ms.reviewer: "" ms.technology: "database-engine" ms.topic: "reference" helpviewer_keywords: - "SQLXML, .NET Framework" - "XML [SQLXML]" - ".NET Framework [SQLXML]" ms.assetid: c18cf801-f893-4fbc-8e2b-c563f6108acf author: mashamsft ms.author: mathoma manager: craigg --- # SQLXML 4.0 .NET Framework Support [!INCLUDE[msCoName](../../includes/msconame-md.md)] SQLXML 4.0 supports features that allow you to write applications to access XML data from an instance of [!INCLUDE[ssNoVersion](../../includes/ssnoversion-md.md)], bring the data into the [!INCLUDE[msCoName](../../includes/msconame-md.md)] .NET Framework environment, process the data, and send the updates back to [!INCLUDE[ssNoVersion](../../includes/ssnoversion-md.md)]. This section documents .NET Framework support features and provides examples of their use. ## In This Section [SQLXML Managed Classes](../../relational-databases/sqlxml-annotated-xsd-schemas-xpath-queries/net-framework-classes/sqlxml-4-0-net-framework-support-managed-classes.md) Documents the SQLXML managed classes and their properties and methods. [Using DiffGrams to Modify Data in SQLXML 4.0](../../relational-databases/sqlxml-annotated-xsd-schemas-xpath-queries/diffgram/sqlxml-4-0-net-framework-support-using-diffgrams-to-modify-data.md) Describes Diffgrams and provides examples of their usage. [Using SQLXML Bulk Load in the .NET Environment](../../relational-databases/sqlxml-annotated-xsd-schemas-xpath-queries/sqlxml-4-0-net-framework-support-using-bulk-load.md) Describes how to use SQLXML Bulk Load with the .NET Framework. ## See Also [Performing Bulk Load of XML Data (SQLXML 4.0)](../../relational-databases/sqlxml-annotated-xsd-schemas-xpath-queries/bulk-load-xml/performing-bulk-load-of-xml-data-sqlxml-4-0.md)