IServiceProviderContract Interfaz
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í.
Define un mecanismo para recuperar un contrato de servicio de un componente.
public interface class IServiceProviderContract : System::AddIn::Contract::IContract
public interface IServiceProviderContract : System.AddIn.Contract.IContract
type IServiceProviderContract = interface
interface IContract
Public Interface IServiceProviderContract
Implements IContract
- Implementaciones
Comentarios
La IServiceProviderContract interfaz define un contrato que permite a un componente obtener un servicio personalizado definido por otro componente. Un componente que implementa IServiceProviderContract se conoce como proveedor de servicios. Los proveedores de servicios implementan el QueryService método para devolver un IContract que implementa un servicio.
Métodos
AcquireLifetimeToken() |
Especifica que el contrato es accesible a un cliente hasta que éste lo revoca. (Heredado de IContract) |
GetRemoteHashCode() |
Devuelve un código hash para IContract. (Heredado de IContract) |
QueryContract(String) |
Devuelve un contrato implementado por este contrato. (Heredado de IContract) |
QueryService(String, String) |
Devuelve un contrato de servicio implementado por IServiceProviderContract. |
RemoteEquals(IContract) |
Indica si el contrato especificado es igual a IContract. (Heredado de IContract) |
RemoteToString() |
Devuelve una representación en forma de cadena de este objeto IContract actual. (Heredado de IContract) |
RevokeLifetimeToken(Int32) |
Especifica que el contrato ya no es accesible a un cliente. (Heredado de IContract) |