IServiceProviderContract.QueryService(String, String) Método
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
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.