IContract.QueryContract(String) Método

Definição

Retorna um contrato que é implementado por este contrato.

public:
 System::AddIn::Contract::IContract ^ QueryContract(System::String ^ contractIdentifier);
public System.AddIn.Contract.IContract QueryContract(string contractIdentifier);
abstract member QueryContract : string -> System.AddIn.Contract.IContract
Public Function QueryContract (contractIdentifier As String) As IContract

Parâmetros

contractIdentifier
String

Uma cadeia de caracteres que identifica o contrato que está sendo solicitado.

Retornos

Um IContract que representa um contrato que um cliente está solicitando do contrato atual; null se o contrato atual não dá suporte ao contrato solicitado.

Comentários

O QueryContract método permite que os IContract objetos exponham outros contratos. QueryContract serve a uma finalidade semelhante à do IUnknown.QueryInterface método em COM.

O formato das cadeias de caracteres usadas para identificar contratos é definido pela IContract implementação. É recomendável que você use o AssemblyQualifiedName contrato que está sendo consultado.

Aplica-se a