ManagementAuthorizationInfo Classe
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.
Encapsula informações sobre um usuário autorizado.
public ref class ManagementAuthorizationInfo
public class ManagementAuthorizationInfo
type ManagementAuthorizationInfo = class
Public Class ManagementAuthorizationInfo
- Herança
-
ManagementAuthorizationInfo
Exemplos
O exemplo a seguir obtém uma coleção de ManagementAuthorizationInfo objetos e exibe os valores de propriedade para cada elemento da coleção. Este exemplo de código faz parte de um exemplo maior fornecido para a ManagementAuthorization classe .
foreach (ManagementAuthorizationInfo authorizedInfo in authorizedCollection)
{
message = message + "\nName: " + authorizedInfo.Name;
message = message + " ConfigurationPath: " +
authorizedInfo.ConfigurationPath;
message = message + " IsRole: " + authorizedInfo.IsRole;
// Check to see if the user is already in the allowed users collection.
if (userName.Equals(authorizedInfo.Name))
{
isInCollection = true;
}
}
Comentários
Essa classe contém informações sobre cada usuário autorizado e é retornada pelo GetAuthorizedUsers método . Essas informações são gravadas e lidas no arquivo Administration.config. Há um ManagementAuthorizationInfo objeto para cada usuário autorizado em cada caminho de escopo do arquivo Administration.config.
Construtores
ManagementAuthorizationInfo(String, String, Boolean) |
Inicializa uma nova instância da classe ManagementAuthorizationInfo. |
Propriedades
ConfigurationPath |
Obtém o caminho de configuração para o qual a autorização é concedida. |
IsRole |
Obtém um valor que indica se o valor especificado na Name propriedade é uma função de segurança. |
Name |
Obtém o nome de usuário ou a função do usuário autorizado. |