IServiceProviderContract.QueryService(String, String) Metoda
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
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.