Aracılığıyla paylaş


ServiceAuthorizationBehavior.ImpersonateCallerForAllOperations Özellik

Tanım

Hizmetin desteklediği tüm işlemler için kimliğe bürünme gerçekleştirip gerçekleştirmediğini belirten bir değer alır veya ayarlar.

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

Özellik Değeri

Boolean

true hizmet, desteklediği tüm işlemler için kimliğe bürünme gerçekleştirirse; aksi takdirde , false. Varsayılan değer: false.

Özel durumlar

Davranış salt okunurdur.

Örnekler

Bu kod, bu özelliğin nasıl ayarlandığını gösterir.

// Code to create a ServiceHost not shown.
ServiceAuthorizationBehavior MyServiceAuthoriationBehavior =
    serviceHost.Description.Behaviors.Find<ServiceAuthorizationBehavior>();
MyServiceAuthoriationBehavior.ImpersonateCallerForAllOperations = true;
' Code to create a ServiceHost not shown.
Dim MyServiceAuthoriationBehavior As ServiceAuthorizationBehavior 
MyServiceAuthoriationBehavior= serviceHost.Description.Behaviors.Find _
(Of ServiceAuthorizationBehavior)()
MyServiceAuthoriationBehavior.ImpersonateCallerForAllOperations = True

Açıklamalar

değeri false , her işlem için kimliğe bürünme belirtildiğini gösterir.

Şunlara uygulanır