IContract Interfaz

Definición

Representa la interfaz base de todos los contratos que se usan para la comunicación entre componentes que se actualizan de forma independiente.

public interface class IContract
public interface IContract
type IContract = interface
Public Interface IContract
Derivado

Comentarios

La IContract interfaz define un contrato que actualiza componentes de forma independiente, como una aplicación y un complemento, puede usar para comunicarse. Los componentes pueden usar IContract para comunicarse entre límites de dominio de proceso o aplicación, o para comunicarse con otros componentes en el mismo proceso o dominio de aplicación. IContract sirve para un propósito similar a los componentes creados con .NET Framework, ya que la interfaz IUnknown sirve para componentes creados mediante COM. Para determinar si un objeto implementa un contrato determinado, use el QueryContract método .

Métodos

Nombre Description
AcquireLifetimeToken()

Especifica que el contrato es accesible para un cliente hasta que el cliente revoca el contrato.

GetRemoteHashCode()

Devuelve un código hash para .IContract

QueryContract(String)

Devuelve un contrato implementado por este contrato.

RemoteEquals(IContract)

Indica si el contrato especificado es igual a este IContract.

RemoteToString()

Devuelve una representación de cadena del objeto actual IContract.

RevokeLifetimeToken(Int32)

Especifica que el contrato ya no es accesible para un cliente.

Se aplica a