IServiceProviderContract.QueryService(String, String) Метод
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Возвращает контракт на обслуживание, реализуемый данным объектом 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
Параметры
- serviceIdentifier
- String
Имя запрашиваемой службы.
- serviceContractIdentifier
- String
Запрашиваемый контракт на обслуживание.
Возвращаемое значение
IContract, представляющий контракт на обслуживание, который клиент запрашивает из IServiceProviderContract; null
если IServiceProviderContract не реализует запрошенный контракт.
Комментарии
Форматы строк, определяющие службы и контракты служб, определяются реализацией IServiceProviderContract . Рекомендуется, чтобы IServiceProviderContract реализации идентифицируют контракт службы по свойству AssemblyQualifiedName типа, реализующего контракт службы.