Share via


IProfferAsyncService Interface

Definition

Provides a way to register a provider for services that can be retrieved asynchronously. Similar to IProfferService.The mplementation must be free-threaded.

public interface class IProfferAsyncService
public interface class IProfferAsyncService
__interface IProfferAsyncService
public interface IProfferAsyncService
[System.Runtime.InteropServices.Guid("5FDD1FE6-898B-4D51-B2BC-4C936760C572")]
[System.Runtime.InteropServices.InterfaceType(System.Runtime.InteropServices.ComInterfaceType.InterfaceIsIUnknown)]
public interface IProfferAsyncService
type IProfferAsyncService = interface
[<System.Runtime.InteropServices.Guid("5FDD1FE6-898B-4D51-B2BC-4C936760C572")>]
[<System.Runtime.InteropServices.InterfaceType(System.Runtime.InteropServices.ComInterfaceType.InterfaceIsIUnknown)>]
type IProfferAsyncService = interface
Public Interface IProfferAsyncService
Attributes

Remarks

This interface is safe to access from any thread.

Methods

GetServiceProgressCallback()

Gets the callback instance used for reporting service load progress.

ProfferAsyncService(Guid, IAsyncServiceProvider)
ProfferAsyncService(Guid, IAsyncServiceProvider)

Proffers an asynchronous service.

RevokeAsyncService(UInt32)

Revokes the asynchronous service.

Applies to