SimpleDelegatedModuleProvider.NoneDelegationState Campo
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Não especifica nenhum estado de delegação.
public: static initonly Microsoft::Web::Management::Server::DelegationState ^ NoneDelegationState;
public static readonly Microsoft.Web.Management.Server.DelegationState NoneDelegationState;
staticval mutable NoneDelegationState : Microsoft.Web.Management.Server.DelegationState
Public Shared ReadOnly NoneDelegationState As DelegationState
Valor do campo
Exemplos
O exemplo a seguir retorna uma matriz de estados de delegação filho com suporte.
public static new readonly DelegationState NoneDelegationState =
new DelegationState(NoneDelegationMode,
"Not Delegated",
"Lock the feature configuration and hide " +
"the feature in site and/or application connections");
public override void SetChildDelegationState(string path,
DelegationState state) {
if (String.IsNullOrEmpty(path)) {
throw new ArgumentNullException("path");
}
if (path.IndexOf('/') != -1) {
throw new InvalidOperationException(
"Cannot retrieve the delegation state " +
"for paths that contain '/'.");
}
AdministrationModule currentModule =
ManagementUnit.Administration.Modules[Name];
// Get the management administration configuration
// for the delegated path.
ManagementAdministrationConfiguration
delegatedAdministration =
ManagementUnit.Administration.GetDelegatedScope(path);
AdministrationModuleCollection delegatedModules
= delegatedAdministration.Modules;
if ((state == ParentDelgateState) ||
(state == ReadWriteDelegationState) ||
(state == ReadOnlyDelegationState)) {
delegatedModules.Add(currentModule.Name);
} else if (state == NoneDelegationState) {
if (currentModule != null) {
delegatedModules.Remove(currentModule.Name);
}
}
}
Comentários
O valor desse campo é um DelegationState com um modo de "None", texto localizado de "NoneDelegationStateText" e uma descrição localizada de "NoneDelegationStateToolTip".