Compartir a través de


SimpleDelegatedModuleProvider.ReadWriteDelegationState Campo

Definición

Especifica un estado de delegación de lectura y escritura.

public: static initonly Microsoft::Web::Management::Server::DelegationState ^ ReadWriteDelegationState;
public static readonly Microsoft.Web.Management.Server.DelegationState ReadWriteDelegationState;
 staticval mutable ReadWriteDelegationState : Microsoft.Web.Management.Server.DelegationState
Public Shared ReadOnly ReadWriteDelegationState As DelegationState 

Valor de campo

Ejemplos

En el ejemplo siguiente se devuelve una matriz de estados de delegación secundarios admitidos.

public static new readonly DelegationState ReadWriteDelegationState =
new DelegationState(ReadWriteDelegationMode,
"Read/Write", "Unlock feature configuration"); 
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);
        }
    }
} 

Comentarios

El valor de este campo es un DelegationState con un modo de "ReadWrite", texto localizado de "ReadWriteDelegationStateText" y una descripción localizada de "ReadWriteDelegationStateToolTip".

Se aplica a