Share via


ControlSite Class

Provides the site of the control.

Inheritance Hierarchy

System.Object
  Microsoft.SqlServer.Management.Controls.ControlSite

Namespace:  Microsoft.SqlServer.Management.Controls
Assembly:  Microsoft.SqlServer.Management.Controls (in Microsoft.SqlServer.Management.Controls.dll)

Syntax

'Declaration
Public Class ControlSite _
    Implements ISite, IServiceProvider
'Usage
Dim instance As ControlSite
public class ControlSite : ISite, 
    IServiceProvider
public ref class ControlSite : ISite, 
    IServiceProvider
type ControlSite =  
    class
        interface ISite
        interface IServiceProvider
    end
public class ControlSite implements ISite, IServiceProvider

The ControlSite type exposes the following members.

Methods

  Name Description
Public methodStatic member ApplyServices(Control, IServiceProvider) Retrieves the service object of the specified type.
Public methodStatic member ApplyServices(Control, IServiceProvider, ControlSite.ControlFilter) Indicates the filter method to the control.
Public method Equals (Inherited from Object.)
Protected method Finalize (Inherited from Object.)
Public method GetHashCode (Inherited from Object.)
Public method GetType (Inherited from Object.)
Protected method MemberwiseClone (Inherited from Object.)
Public method ToString (Inherited from Object.)

Top

Explicit Interface Implementations

  Name Description
Explicit interface implemetationPrivate property ISite.Component Gets the component of the property.
Explicit interface implemetationPrivate property ISite.Container Gets the container of the property.
Explicit interface implemetationPrivate property ISite.DesignMode Gets a value that indicates whether the component is currently in design mode.
Explicit interface implemetationPrivate method IServiceProvider.GetService Retrieves the service object of the specified type.
Explicit interface implemetationPrivate property ISite.Name Gets or sets the name of the component.

Top

Thread Safety

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