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 bir hizmet uç noktasını fabrika tarafından üretilen kanallar üzerinden iletmek 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 tarafından fabrika için yapılandırıldıklarında veya uç nokta olmayansanull
ve oluşturulan veya açılan iletişim durumundaysa kullanılır; aksi takdirde null
.
Açıklamalar
ClientCredentials Nesnesi bir uç nokta davranışı türü olarak depolanır ve özelliği aracılığıyla Behaviors erişilebilir.
yöntemi, OnOpened fabrika için nesnesinin 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.
Not
ayarı ChannelFactory.Credentials.Windows.AllowedImpersonationLevel
, TokenImpersonationLevel.Anonymous
kimliğe bürünme düzeyinden bağımsız olarak her zaman anonim oturum açma ile sonuçlanıyor.