Share via


IVsDataProvider.Technology Property

Gets the unique identifier of the underlying technology employed and targeted by the DDEX provider.

Namespace:  Microsoft.VisualStudio.Data.Core
Assembly:  Microsoft.VisualStudio.Data.Core (in Microsoft.VisualStudio.Data.Core.dll)

Syntax

'Declaration
ReadOnly Property Technology As Guid
Guid Technology { get; }
property Guid Technology {
    Guid get ();
}
abstract Technology : Guid with get
function get Technology () : Guid

Property Value

Type: System.Guid
The unique identifier of the underlying technology employed and targeted by the DDEX provider.

Remarks

The Technology of a DDEX provider is a unique identifier of a specific underlying technology employed by the DDEX provider. It also represents the target technology that is used in applications designed by using the DDEX provider.

The technology is computed by calling the GetProperty method with the parameter Technology to retrieve a string representation of a GUID, and then passing this string to the Guid constructor to produce a Guid value. If the technology string is not in a valid format or no technology string is specified, Empty is returned.

The most common and best-supported example is the ADO.NET technology; however, additional unique identifiers have been defined for other technologies. The following table lists the current set of technologies:

Technology

Unique Identifier

ADO.NET

77AB9A9D-78B9-4ba7-91AC-873F5338F1D2

OLE DB

5679A638-60A4-4727-A686-ECAFFF5A6392

ODBC

3E10B16D-A5A4-4fa8-AC91-74E05872F95F

.NET Framework Security

See Also

Reference

IVsDataProvider Interface

Microsoft.VisualStudio.Data.Core Namespace