Compartir a través de


IServiceProviderContract.QueryService(String, String) Método

Definición

Devuelve un contrato de servicio implementado por 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

Nombre del servicio que se solicita.

serviceContractIdentifier
String

Contrato de servicio que se solicita.

Devoluciones

IContract que representa un contrato de servicio que un cliente solicita de IServiceProviderContract; null si IServiceProviderContract no implementa el contrato solicitado.

Comentarios

Los formatos de las cadenas que identifican los servicios y los contratos de servicio se definen mediante la IServiceProviderContract implementación. Se recomienda que IServiceProviderContract las implementaciones identifiquen un contrato de servicio por la AssemblyQualifiedName propiedad del tipo que implementa el contrato de servicio.

Se aplica a