Sdílet prostřednictvím


IServiceProviderContract.QueryService(String, String) Metoda

Definice

Vrátí servisní kontrakt implementovaný tímto IServiceProviderContractpříkazem .

public:
 System::AddIn::Contract::IContract ^ QueryService(System::String ^ serviceIdentifier, System::String ^ serviceContractIdentifier);
public System.AddIn.Contract.IContract QueryService (string serviceIdentifier, string serviceContractIdentifier);
abstract member QueryService : string * string -> System.AddIn.Contract.IContract
Public Function QueryService (serviceIdentifier As String, serviceContractIdentifier As String) As IContract

Parametry

serviceIdentifier
String

Název požadované služby.

serviceContractIdentifier
String

Servisní smlouva, která je požadována.

Návraty

Jedná IContract se o servisní smlouvu, kterou klient požaduje od IServiceProviderContract; null pokud IServiceProviderContract neimplementuje požadovaný kontrakt.

Poznámky

Formáty řetězců, které identifikují služby a kontrakty služeb, jsou definovány implementací IServiceProviderContract . Doporučuje se, aby IServiceProviderContract implementace identifikovaly servisní kontrakt podle AssemblyQualifiedName vlastnosti typu, který implementuje servisní kontrakt.

Platí pro