IServiceProviderContract Interface
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Définit un mécanisme de récupération d'un contrat de service à partir d'un composant.
public interface class IServiceProviderContract : System::AddIn::Contract::IContract
public interface IServiceProviderContract : System.AddIn.Contract.IContract
type IServiceProviderContract = interface
interface IContract
Public Interface IServiceProviderContract
Implements IContract
- Implémente
Remarques
L’interface IServiceProviderContract définit un contrat qui permet à un composant d’obtenir un service personnalisé défini par un autre composant. Un composant qui implémente IServiceProviderContract est appelé fournisseur de services. Les fournisseurs de services implémentent la QueryService méthode pour retourner un IContract qui implémente un service.
Méthodes
AcquireLifetimeToken() |
Spécifie que le contrat est accessible à un client jusqu'à ce que le client révoque le contrat. (Hérité de IContract) |
GetRemoteHashCode() |
Retourne un code de hachage pour IContract. (Hérité de IContract) |
QueryContract(String) |
Retourne un contrat implémenté par ce contrat. (Hérité de IContract) |
QueryService(String, String) |
Retourne un contrat de service implémenté par ce IServiceProviderContract. |
RemoteEquals(IContract) |
Indique si le contrat spécifié est égal à ce IContract. (Hérité de IContract) |
RemoteToString() |
Retourne une chaîne représentant le IContract en cours. (Hérité de IContract) |
RevokeLifetimeToken(Int32) |
Spécifie que le contrat n'est plus accessible à un client. (Hérité de IContract) |