Compartir a través de


ISettingsManagerHost5 Interfaz

Definición

public interface ISettingsManagerHost5 : Microsoft.VisualStudio.Settings.ISettingsManagerHost4
type ISettingsManagerHost5 = interface
    interface ISettingsManagerHost4
    interface ISettingsManagerHost3
    interface ISettingsManagerHost2
    interface ISettingsManagerHost
Public Interface ISettingsManagerHost5
Implements ISettingsManagerHost4
Implementaciones

Propiedades

AppDir

Obtiene el directorio de la aplicación.

(Heredado de ISettingsManagerHost)
AppInitCompletionTask

Tarea opcional que indica que el host ha terminado de iniciarse. El administrador de configuración aplazará las tareas que consumen muchos recursos hasta que se complete esta tarea.

(Heredado de ISettingsManagerHost)
CollectionName

Obtiene el nombre de la colección de configuración que este host va a abordar. Se usa para crear particiones en función de los parámetros de host, como el parámetro /rootSuffix de VS.

(Heredado de ISettingsManagerHost)
DurableHostIdentity

Información adicional del proceso. Se usa para agregar contexto al registro, no es necesario seguir ningún formato específico.

(Heredado de ISettingsManagerHost4)
IsRoamingAndSharingAllowed

Si es false, evita la itinerancia y el uso compartido independientemente del valor de la configuración que lo controla normalmente.

IsRoamingEnabledByDefault

Obtiene un valor que indica si la itinerancia y el uso compartido deben habilitarse cuando el valor "RoamingEnabled" aún no se ha conservado.

(Heredado de ISettingsManagerHost4)
Logger

Registrador para la telemetría de errores.

(Heredado de ISettingsManagerHost)
NameTranslator

Traductor opcional entre nombres de configuración privados y compartidos.

(Heredado de ISettingsManagerHost)
PrivateStorage

La memoria auxiliar para la configuración privada.

(Heredado de ISettingsManagerHost)
RemoteDefaultsStore

Los valores predeterminados remotos almacenan para invalidar los valores predeterminados de configuración.

(Heredado de ISettingsManagerHost3)
StoreUpdateLogger

Registrador para grabar actualizaciones en los almacenes de configuración. Su valor puede ser null.

(Heredado de ISettingsManagerHost4)
TelemetrySettings
Obsoletos.

Obtiene la configuración de telemetría serializada del host, obtenida a través de ITelemetrySession.SerializeSettings. Puede ser null si el host no tiene ninguna sesión de telemetría.

(Heredado de ISettingsManagerHost)

Métodos

GetServiceStreamAsync(String, CancellationToken)
GetTelemetrySettingsAsync()

Obtiene la configuración de telemetría serializada del host, obtenida a través de ITelemetrySession.SerializeSettings. El resultado puede ser null si el host no tiene ninguna sesión de telemetría.

(Heredado de ISettingsManagerHost2)
IsSharedOrRoamedSetting(String)

Determina si una configuración es privada frente a compartida o móvil.

(Heredado de ISettingsManagerHost)

Eventos

HostShuttingDown

Se genera cuando el host está a punto de apagarse, para dar al administrador de configuración la oportunidad de liberar recursos, finalizar o cancelar tareas asincrónicas, etc. El host debe esperar hasta que se complete el controlador de eventos asincrónicos (por ejemplo, mediante el método de RaiseEventAsync<T>(Delegate, Object, T) extensión) antes de continuar.

(Heredado de ISettingsManagerHost)
IdleStateChanged

Se genera cuando la aplicación host deja de estar inactiva o vuelve a estar activa, para habilitar el uso reducido de recursos durante el período de inactividad.

(Heredado de ISettingsManagerHost)

Se aplica a