RemoteServiceBroker.SetAuthorizationService Yöntem

Tanım

Aşırı Yüklemeler

SetAuthorizationService(IAuthorizationService)

ClientCredentialsAçıkça bunu sağlamayan tüm hizmet istekleri için varsayılan değeri almak üzere kullanılacak yetkilendirme hizmetini ayarlar.

SetAuthorizationService(IAuthorizationService, JoinableTaskFactory)
Kullanımdan kalktı.

ClientCredentialsAçıkça bunu sağlamayan tüm hizmet istekleri için varsayılan değeri almak üzere kullanılacak yetkilendirme hizmetini ayarlar.

SetAuthorizationService(IAuthorizationService)

ClientCredentialsAçıkça bunu sağlamayan tüm hizmet istekleri için varsayılan değeri almak üzere kullanılacak yetkilendirme hizmetini ayarlar.

public:
 void SetAuthorizationService(Microsoft::ServiceHub::Framework::Services::IAuthorizationService ^ authorizationService);
public void SetAuthorizationService (Microsoft.ServiceHub.Framework.Services.IAuthorizationService authorizationService);
member this.SetAuthorizationService : Microsoft.ServiceHub.Framework.Services.IAuthorizationService -> unit
Public Sub SetAuthorizationService (authorizationService As IAuthorizationService)

Parametreler

authorizationService
IAuthorizationService

Yetkilendirme hizmeti. Daha önceden ayarlanan bir değeri temizlemek için null olabilir.

Açıklamalar

Bu yöntem, iş parçacığından muaf değildir, ancak iş parçacığı güvenli değildir. Aynı anda kendisiyle çağrılmamalıdır.

Şunlara uygulanır

SetAuthorizationService(IAuthorizationService, JoinableTaskFactory)

Dikkat

Use the overload that does not accept a JoinableTaskFactory instead. This overload will be removed in a future release.

ClientCredentialsAçıkça bunu sağlamayan tüm hizmet istekleri için varsayılan değeri almak üzere kullanılacak yetkilendirme hizmetini ayarlar.

public:
 void SetAuthorizationService(Microsoft::ServiceHub::Framework::Services::IAuthorizationService ^ authorizationService, Microsoft::VisualStudio::Threading::JoinableTaskFactory ^ joinableTaskFactory);
[System.Obsolete("Use the overload that does not accept a JoinableTaskFactory instead. This overload will be removed in a future release.", true)]
public void SetAuthorizationService (Microsoft.ServiceHub.Framework.Services.IAuthorizationService authorizationService, Microsoft.VisualStudio.Threading.JoinableTaskFactory joinableTaskFactory);
[<System.Obsolete("Use the overload that does not accept a JoinableTaskFactory instead. This overload will be removed in a future release.", true)>]
member this.SetAuthorizationService : Microsoft.ServiceHub.Framework.Services.IAuthorizationService * Microsoft.VisualStudio.Threading.JoinableTaskFactory -> unit
Public Sub SetAuthorizationService (authorizationService As IAuthorizationService, joinableTaskFactory As JoinableTaskFactory)

Parametreler

authorizationService
IAuthorizationService

Yetkilendirme hizmeti. Daha önceden ayarlanan bir değeri temizlemek için null olabilir.

joinableTaskFactory
JoinableTaskFactory

Yetkilendirme hizmeti ana iş parçacığını gerektiriyorsa kilitlenmeleri önlemek için bir yol vardır. Null olabilir.

Öznitelikler

Açıklamalar

Bu yöntem, iş parçacığından muaf değildir, ancak iş parçacığı güvenli değildir. Aynı anda kendisiyle çağrılmamalıdır.

Şunlara uygulanır