Share via


IServiceProviderContract.QueryService(String, String) Methode

Definition

Gibt einen Dienstvertrag zurück, der von diesem IServiceProviderContract implementiert wird.

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

Parameter

serviceIdentifier
String

Der Name des angeforderten Diensts.

serviceContractIdentifier
String

Der angeforderte Dienstvertrag.

Gibt zurück

Ein IContract, der einen Dienstvertrag darstellt, den ein Client vom IServiceProviderContract anfordert. null, wenn der IServiceProviderContract den angeforderten Vertrag nicht implementiert.

Hinweise

Die Formate der Zeichenfolgen, die Dienste und Dienstverträge identifizieren, werden durch die IServiceProviderContract Implementierung definiert. Es wird empfohlen, dass IServiceProviderContract Implementierungen einen Dienstvertrag anhand der AssemblyQualifiedName Eigenschaft des Typs identifizieren, der den Dienstvertrag implementiert.

Gilt für: