ChannelFactory.Credentials Özellik
Tanım
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
İstemciler tarafından fabrika tarafından üretilen kanallar üzerinden hizmet uç noktası iletişim kurmak için kullanılan kimlik bilgilerini alır.
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
Özellik Değeri
ClientCredentials İstemciler fabrika için yapılandırılmışsa veya uç nokta olmayansanull ve oluşturulan veya açılan iletişim durumundaysa istemciler tarafından kullanılır; aksi takdirde null.
Açıklamalar
ClientCredentials Nesnesi bir tür uç nokta davranışı olarak depolanır ve özelliği aracılığıyla Behaviors erişilebilir.
yöntemi, OnOpened fabrika için nesnenin ClientCredentials salt okunur bir kopyasını başlatır.
ClientCredentials nesnesi, hizmetleri çağırabilen ara sunucu nesnelerini oluşturmak için sınıfı (veya bu sınıftan türetilen bir sınıf) tarafından ClientBase<TChannel> kullanılır. ClientCredentials Nesnesine özelliği üzerinden ClientCredentials de erişilebilir.
Uyarı
ayarının ChannelFactory.Credentials.Windows.AllowedImpersonationLevel ayarlanması TokenImpersonationLevel.Anonymous , kimliğe bürünme düzeyinden bağımsız olarak her zaman anonim oturum açmayla sonuçlanıyor.