Partager via


DataProvider Class

Definition

Enables creation of DDEX provider objects.

public ref class DataProvider abstract
public abstract class DataProvider
type DataProvider = class
Public MustInherit Class DataProvider
Inheritance
DataProvider

Constructors

DataProvider()

Class constructor.

Properties

Description

Retrieves a culture-sensitive description of the DDEX provider.

DisplayName

Retrieves a culture-sensitive name for the specified data provider.

Guid

Retrieves the unique identifier of the DDEX provider.

ShortDisplayName

Retrieves the short form of the display name.

Technology

Retrieves the unique identifier of the underlying technology used by the provider, if any.

Methods

CreateObject(Guid, Type)

Creates a new DDEX provider-implemented object, preferably tailored for the specified data source, and of the specified type.

CreateObject(Type)

Creates a DDEX provider implementation of a specific object type.

DeriveDataSource(String)

Determines which data source supported by this DDEX provider is represented by the given connection string.

GetAssembly(Guid, String)

Resolves an assembly string to an assembly associated with a specified data source as defined by the DDEX provider.

GetAssembly(String)

Resolves an assembly string to a specific assembly as defined by the DDEX provider.

GetProperty(String)

Retrieves a generically known or DDEX provider-specific property.

GetType(Guid, String)

Resolves a type name to a Type for a specified data source as defined by the DDEX provider.

GetType(String)

Resolves a type name to a Type as defined by the DDEX provider.

SupportsObject(Guid, Type)

Indicates whether a given DDEX provider supports an object of the specified type, potentially a specialized version for the specified data source.

SupportsObject(Type)

Retrieves a Boolean value that indicates whether a particular object type is supported by the provider.

Applies to