IServiceProviderContract.QueryService(String, String) Método
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Retorna 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á sendo solicitado.
- serviceContractIdentifier
- String
O contrato de serviço que está sendo solicitado.
Retornos
Um IContract que representa um contrato de serviço que um cliente está solicitando do IServiceProviderContract; null
se o IServiceProviderContract não implementa o contrato solicitado.
Comentários
Os formatos das cadeias de caracteres que identificam serviços e contratos de serviço são definidos pela IServiceProviderContract implementação. É recomendável que IServiceProviderContract as implementações identifiquem um contrato de serviço pela AssemblyQualifiedName propriedade do tipo que implementa o contrato de serviço.