Condividi tramite


ChannelFactory.Credentials Proprietà

Definizione

Ottiene le credenziali usate dai client per comunicare un endpoint di servizio sui canali prodotti dalla 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

Valore della proprietà

Oggetto ClientCredentials utilizzato dai client se sono configurati per la factory o se l'endpoint non ènull e si trova nello stato di comunicazione creato o aperto; in caso contrario null, .

Commenti

L'oggetto ClientCredentials viene archiviato come tipo di comportamento dell'endpoint ed è accessibile tramite la Behaviors proprietà .

Il OnOpened metodo inizializza una copia di sola lettura dell'oggetto ClientCredentials per la factory.

L'oggetto ClientCredentials viene utilizzato dalla ClientBase<TChannel> classe (o da una classe che deriva da questa classe) per creare gli oggetti proxy che possono chiamare i servizi. L'oggetto ClientCredentials è accessibile anche tramite la ClientCredentials proprietà .

Annotazioni

L'impostazione ChannelFactory.Credentials.Windows.AllowedImpersonationLevel su restituisce TokenImpersonationLevel.Anonymous sempre un accesso anonimo indipendentemente dal livello di rappresentazione.

Si applica a