IServiceProviderContract.QueryService(String, String) Método
Definição
Importante
Algumas informações dizem respeito a um produto pré-lançado que pode ser substancialmente modificado antes de ser lançado. A Microsoft não faz garantias, de forma expressa ou implícita, em relação à informação aqui apresentada.
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.