IServiceProviderContract Interface

Definitie

Definieert een mechanisme voor het ophalen van een servicecontract vanuit een onderdeel.

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
Implementeringen

Opmerkingen

De IServiceProviderContract interface definieert een contract waarmee een onderdeel een aangepaste service kan verkrijgen die door een ander onderdeel is gedefinieerd. Een onderdeel dat wordt geïmplementeerd IServiceProviderContract , wordt een serviceprovider genoemd. Serviceproviders implementeren de QueryService methode om een IContract service te retourneren.

Methoden

Name Description
AcquireLifetimeToken()

Hiermee geeft u op dat het contract toegankelijk is voor een client totdat de klant het contract intrekt.

(Overgenomen van IContract)
GetRemoteHashCode()

Retourneert een hash-code voor de IContract.

(Overgenomen van IContract)
QueryContract(String)

Retourneert een contract dat door dit contract wordt geïmplementeerd.

(Overgenomen van IContract)
QueryService(String, String)

Retourneert een servicecontract dat door dit IServiceProviderContractwordt geïmplementeerd.

RemoteEquals(IContract)

Geeft aan of het opgegeven contract gelijk is aan dit IContract.

(Overgenomen van IContract)
RemoteToString()

Hiermee wordt een tekenreeksweergave van de huidige IContractgeretourneerd.

(Overgenomen van IContract)
RevokeLifetimeToken(Int32)

Hiermee geeft u op dat het contract niet meer toegankelijk is voor een client.

(Overgenomen van IContract)

Van toepassing op