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
- Full trust for the immediate caller. This member cannot be used by partially trusted code. For more information, see Using Libraries from Partially Trusted Code.