Connection Clase
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Representa una conexión a una aplicación, servidor o sitio.
public ref class Connection sealed : IDisposable, IServiceProvider, System::ComponentModel::Design::IServiceContainer
public sealed class Connection : IDisposable, IServiceProvider, System.ComponentModel.Design.IServiceContainer
type Connection = class
interface IServiceContainer
interface IServiceProvider
interface IDisposable
Public NotInheritable Class Connection
Implements IDisposable, IServiceContainer, IServiceProvider
- Herencia
-
Connection
- Implementaciones
Comentarios
Un Connection objeto representa una sesión de administración única para una unidad de administración específica. Se define mediante un ámbito de administración, el identificador de unidad de administración asociado (que puede ser un servidor, una aplicación o un sitio) y las credenciales usadas para iniciar la sesión.
Propiedades
ConfigurationPath |
Obtiene la ruta de acceso de configuración de la unidad de administración actual. |
CurrentFrameworkVersion |
Obtiene la versión de .NET Framework. |
Deactivated |
Obtiene un valor que indica si se ha desactivado la conexión. |
FrameworkVersions |
Obtiene las versiones de .NET Framework en la sesión de administración activa. |
IsLocalConnection |
Obtiene un valor que indica si la conexión es local. |
IsUserServerAdministrator |
Obtiene un valor que indica si el usuario que abre la conexión es miembro del grupo de usuarios Administradores. |
Modules |
Obtiene una lista de módulos para la conexión actual. |
Name |
Obtiene el nombre de la conexión actual. |
Scope |
Obtiene el ámbito de administración de la conexión actual. |
ScopePath |
Obtiene la ruta de acceso del ámbito de administración para la conexión. |
Url |
Obtiene el identificador uniforme de recursos (URI) de la conexión actual. |
UserName |
Obtiene el dominio de Windows o el nombre de cuenta local del usuario. |
Métodos
CreateProxy(Module, Type) |
Crea un proxy de servicio de módulo. |
EndConfigurationManagement() |
Establece la ruta de acceso de configuración de la raíz de la conexión actual. |
EndConfigurationManagement(Type) |
Establece la ruta de acceso de configuración de la raíz de la conexión actual mediante el tipo de página especificado. |
Refresh() |
Actualiza la conexión al servidor. |
SetConfigurationPath(ManagementConfigurationPath) |
Representa una conexión a una aplicación, servidor o sitio. |
StartConfigurationManagement(ManagementConfigurationPath) |
Establece la ruta de acceso de configuración del sitio especificado. |
StartConfigurationManagement(ManagementConfigurationPath, Type) |
Establece la ruta de acceso de configuración del sitio especificado, utilizando el tipo de página especificado. |
Eventos
Initialized |
Se produce cuando se han inicializado todos los módulos contenidos en esta conexión. |
Implementaciones de interfaz explícitas
IDisposable.Dispose() |
Libera todos los recursos que usa Connection. |
IServiceContainer.AddService(Type, Object) |
Agrega el servicio que tiene la instancia de tipo de servicio especificada al contenedor de servicios. |
IServiceContainer.AddService(Type, Object, Boolean) |
Agrega el servicio que tiene la instancia de tipo de servicio especificada al contenedor de servicios y, opcionalmente, promueve la solicitud a los contenedores de servicios primarios. |
IServiceContainer.AddService(Type, ServiceCreatorCallback) |
Agrega el servicio que tiene el objeto de devolución de llamada especificado al contenedor de servicios. |
IServiceContainer.AddService(Type, ServiceCreatorCallback, Boolean) |
Agrega el servicio que tiene el objeto de devolución de llamada especificado al contenedor de servicios y, opcionalmente, promueve la solicitud a los contenedores de servicios primarios. |
IServiceContainer.RemoveService(Type) |
Quita el tipo de servicio especificado del contenedor de servicios. |
IServiceContainer.RemoveService(Type, Boolean) |
Quita el tipo de servicio especificado del contenedor de servicios y, opcionalmente, promueve la solicitud a los contenedores de servicios primarios. |
IServiceProvider.GetService(Type) |
Devuelve el objeto de servicio del tipo especificado. |
Se aplica a
Comentarios
https://aka.ms/ContentUserFeedback.
Próximamente: A lo largo de 2024 iremos eliminando gradualmente GitHub Issues como mecanismo de comentarios sobre el contenido y lo sustituiremos por un nuevo sistema de comentarios. Para más información, vea:Enviar y ver comentarios de