ServiceProvider Class

 

Provides a unified service provider.

This API is not CLS-compliant.

Namespace:   Microsoft.SqlServer.Management.UI.VSIntegration
Assembly:  SQLEditors (in SQLEditors.dll)

System.Object
  Microsoft.SqlServer.Management.UI.VSIntegration.ServiceProvider

[CLSCompliantAttribute(false)]
public sealed class ServiceProvider : IServiceProvider, IDisposable, 
	IObjectWithSite

NameDescription
System_CAPS_pubmethodServiceProvider(IServiceProvider)

Creates a new ServiceProvider object and uses the given interface to resolve services.

NameDescription
System_CAPS_pubmethodDispose()

Releases all the resources used by the ServiceProvider object.

System_CAPS_pubmethodEquals(Object)

(Inherited from Object.)

System_CAPS_pubmethodGetHashCode()

(Inherited from Object.)

System_CAPS_pubmethodGetService(Guid)

Gets the service object.

System_CAPS_pubmethodGetService(Type)

Gets the service object.

System_CAPS_pubmethodGetType()

(Inherited from Object.)

System_CAPS_pubmethodToString()

(Inherited from Object.)

NameDescription
System_CAPS_pubinterfaceSystem_CAPS_privmethodIObjectWithSite.GetSite(Guid, IntPtr)

Retrieves the current site object used to resolve services.

System_CAPS_pubinterfaceSystem_CAPS_privmethodIObjectWithSite.SetSite(Object)

Sets the site object to resolve services.

Any public static ( Shared in Visual Basic) members of this type are thread safe. Any instance members are not guaranteed to be thread safe.

Return to top
Show: