DispatchRuntime.ImpersonateCallerForAllOperations Propriedade
Definição
Importante
Algumas informações dizem respeito a um produto pré-lançado que pode ser substancialmente modificado antes de ser lançado. A Microsoft não faz garantias, de forma expressa ou implícita, em relação à informação aqui apresentada.
Recebe ou define um valor que controla se o serviço tenta fazer-se passar usando as credenciais fornecidas pela mensagem recebida.
public:
property bool ImpersonateCallerForAllOperations { bool get(); void set(bool value); };
public bool ImpersonateCallerForAllOperations { get; set; }
member this.ImpersonateCallerForAllOperations : bool with get, set
Public Property ImpersonateCallerForAllOperations As Boolean
Valor de Propriedade
true se o serviço tentar imitar com base nas credenciais da mensagem quando o valor da Impersonation propriedade de uma operação for ou Required ou Allowed; false se o serviço tentar a personificação apenas se o valor da Impersonation propriedade da operação for Required. A predefinição é false.
Observações
Use a ImpersonateCallerForAllOperations propriedade para controlar se a personificação é realizada quando o valor da Impersonation propriedade de uma operação é Allowed. É lançada uma exceção se a propriedade for true mas o valor da Impersonation propriedade de uma operação for NotAllowed.
Se a propriedade de Impersonation uma operação, o valor é Required sempre tentado, a usurpação de identidade é sempre feita.