Sdílet prostřednictvím


RemoteServiceBroker.SetAuthorizationService Metoda

Definice

Přetížení

SetAuthorizationService(IAuthorizationService, JoinableTaskFactory)
Zastaralé.

Nastaví autorizační službu k získání výchozí hodnoty pro ClientCredentials všechny žádosti o služby, které ji explicitně neposkytují.

SetAuthorizationService(IAuthorizationService)

Nastaví autorizační službu k získání výchozí hodnoty pro ClientCredentials všechny žádosti o služby, které ji explicitně neposkytují.

SetAuthorizationService(IAuthorizationService, JoinableTaskFactory)

Upozornění

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

Nastaví autorizační službu k získání výchozí hodnoty pro ClientCredentials všechny žádosti o služby, které ji explicitně neposkytují.

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)

Parametry

authorizationService
IAuthorizationService

Autorizační služba. Může se jednat null o vymazání dříve nastavené hodnoty.

joinableTaskFactory
JoinableTaskFactory

Prostředek, jak se vyhnout vzájemnému zablokování, pokud autorizační služba vyžaduje hlavní vlákno. Může mít hodnotu null.

Atributy

Poznámky

Tato metoda je bez vláken, ale není bezpečná pro přístup z více vláken. Nemělo by se volat souběžně se sebou samým.

Platí pro

SetAuthorizationService(IAuthorizationService)

Nastaví autorizační službu k získání výchozí hodnoty pro ClientCredentials všechny žádosti o služby, které ji explicitně neposkytují.

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)

Parametry

authorizationService
IAuthorizationService

Autorizační služba. Může se jednat null o vymazání dříve nastavené hodnoty.

Poznámky

Tato metoda je bez vláken, ale není bezpečná pro přístup z více vláken. Nemělo by se volat souběžně se sebou samým.

Platí pro