Initializes a new instance of the IVsDataConnection class for the specified provider from an existing underlying provider object.
Namespace:  Microsoft.VisualStudio.Data.Services
Assembly:  Microsoft.VisualStudio.Data.Services (in Microsoft.VisualStudio.Data.Services.dll)
Syntax
声明
Function MakeConnectionFrom ( _
    provider As Guid, _
    providerObj As Object _
) As IVsDataConnection
IVsDataConnection MakeConnectionFrom(
    Guid provider,
    Object providerObj
)
IVsDataConnection^ MakeConnectionFrom(
    Guid provider, 
    Object^ providerObj
)
abstract MakeConnectionFrom : 
        provider:Guid * 
        providerObj:Object -> IVsDataConnection 
function MakeConnectionFrom(
    provider : Guid, 
    providerObj : Object
) : IVsDataConnection
Parameters
- provider
Type: System.Guid
The unique identifier of a DDEX provider. 
- providerObj
Type: System.Object
An existing underlying provider object. 
Return Value
Type: Microsoft.VisualStudio.Data.Services.IVsDataConnection
A IVsDataConnection object representing a data connection.
Exceptions
| Exception | Condition | 
|---|---|
| ArgumentNullException | The providerObj parameter is nulla null reference (Nothing in Visual Basic).  | 
| ArgumentException | The provider is not a registered DDEX provider.  | 
Remarks
Other exceptions that occur indicate a provider-specific error during attachment of the provider connection object.
.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.
 
See Also
Reference
IVsDataConnectionFactory Interface