ServiceProvider Constructors
Definition
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
Overloads
ServiceProvider() |
Initializes a new instance of a managed or unmanaged IServiceProvider. |
ServiceProvider(IServiceProvider) |
Wraps an unmanaged IServiceProvider interface that is accessible through the managed IServiceProvider interface. |
ServiceProvider(IServiceProvider) |
Initializes a new instance of an unmanaged IServiceProvider interface. |
ServiceProvider()
Initializes a new instance of a managed or unmanaged IServiceProvider.
public:
ServiceProvider();
public ServiceProvider ();
Public Sub New ()
Applies to
ServiceProvider(IServiceProvider)
Important
This API is not CLS-compliant.
Wraps an unmanaged IServiceProvider interface that is accessible through the managed IServiceProvider interface.
public:
ServiceProvider(Microsoft::VisualStudio::OLE::Interop::IServiceProvider ^ serviceProvider);
[System.CLSCompliant(false)]
public ServiceProvider (Microsoft.VisualStudio.OLE.Interop.IServiceProvider serviceProvider);
public ServiceProvider (Microsoft.VisualStudio.OLE.Interop.IServiceProvider serviceProvider);
[<System.CLSCompliant(false)>]
new Microsoft.VisualStudio.Data.Framework.ServiceProvider : Microsoft.VisualStudio.OLE.Interop.IServiceProvider -> Microsoft.VisualStudio.Data.Framework.ServiceProvider
new Microsoft.VisualStudio.Data.Framework.ServiceProvider : Microsoft.VisualStudio.OLE.Interop.IServiceProvider -> Microsoft.VisualStudio.Data.Framework.ServiceProvider
Public Sub New (serviceProvider As IServiceProvider)
Parameters
- serviceProvider
- IServiceProvider
An unmanaged IServiceProvider interface object to wrap.
- Attributes
Exceptions
The serviceProvider
parameter is null.
Applies to
ServiceProvider(IServiceProvider)
Initializes a new instance of an unmanaged IServiceProvider interface.
public:
ServiceProvider(IServiceProvider ^ parentProvider);
public ServiceProvider (IServiceProvider parentProvider);
new Microsoft.VisualStudio.Data.Framework.ServiceProvider : IServiceProvider -> Microsoft.VisualStudio.Data.Framework.ServiceProvider
Public Sub New (parentProvider As IServiceProvider)
Parameters
- parentProvider
- IServiceProvider
An unmanaged IServiceProvider interface object.