ChannelFactory.Credentials Propriedade

Definição

Obtém as credenciais usadas pelos clientes para comunicação com um ponto de extremidade de serviço pelos canais produzidos pela fábrica.Gets the credentials used by clients to communicate a service endpoint over the channels produced by the factory.

public:
 property System::ServiceModel::Description::ClientCredentials ^ Credentials { System::ServiceModel::Description::ClientCredentials ^ get(); };
public System.ServiceModel.Description.ClientCredentials Credentials { get; }
member this.Credentials : System.ServiceModel.Description.ClientCredentials
Public ReadOnly Property Credentials As ClientCredentials

Valor da propriedade

ClientCredentials

O ClientCredentials usado pelos clientes se eles estiverem configurados para a fábrica ou se o ponto de extremidade não for null e estiver no estado de comunicação criado ou aberto; caso contrário, null.The ClientCredentials used by clients if they are configured for the factory or if the endpoint is non-null and is in either the created or opening communication state; otherwise null.

Comentários

O ClientCredentials objeto é armazenado como um tipo de comportamento de ponto de extremidade e pode ser acessado por meio da Behaviors propriedade.The ClientCredentials object is stored as a type of endpoint behavior and can be accessed through the Behaviors property.

O OnOpened método Inicializa uma cópia somente leitura do ClientCredentials objeto para a fábrica.The OnOpened method initializes a read-only copy of the ClientCredentials object for the factory.

O ClientCredentials objeto é usado pela ClientBase<TChannel> classe (ou uma classe que deriva dessa classe) para criar os objetos de proxy que podem chamar serviços.The ClientCredentials object is used by the ClientBase<TChannel> class (or a class that derives from this class) to create the proxy objects that can call services. O ClientCredentials objeto também pode ser acessado por meio da ClientCredentials propriedade.The ClientCredentials object is also accessible through the ClientCredentials property.

Observação

ChannelFactory.Credentials.Windows.AllowedImpersonationLevelA configuração para TokenImpersonationLevel.Anonymous sempre resulta em um logon anônimo, independentemente do nível de representação.Setting ChannelFactory.Credentials.Windows.AllowedImpersonationLevel to TokenImpersonationLevel.Anonymous always results in an anonymous logon regardless of impersonation level.

Aplica-se a