IServiceProviderContract.QueryService(String, String) Método

Definição

Devolve um contrato de serviço que é implementado por este IServiceProviderContract.

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

Parâmetros

serviceIdentifier
String

O nome do serviço que está a ser solicitado.

serviceContractIdentifier
String

O contrato de serviço que está a ser solicitado.

Devoluções

Um IContract que representa um contrato de serviços que um cliente está a solicitar ao IServiceProviderContract; null se o IServiceProviderContract não implementar o contrato solicitado.

Observações

Os formatos das cadeias que identificam serviços e contratos de serviço são definidos pela IServiceProviderContract implementação. Recomenda-se que IServiceProviderContract as implementadoras identifiquem um contrato de serviço pela AssemblyQualifiedName propriedade do tipo que implementa o contrato de serviço.

Aplica-se a