.NET Framework 3.5
Represents the base interface for all contracts that are used for communication between components that are updated independently.
The IContract type exposes the following members.
|AcquireLifetimeToken||Specifies that the contract is accessible to a client until the client revokes the contract.|
|GetRemoteHashCode||Returns a hash code for the IContract.|
|QueryContract||Returns a contract that is implemented by this contract.|
|RemoteEquals||Indicates whether the specified contract is equal to this IContract.|
|RemoteToString||Returns a string representation of the current IContract.|
|RevokeLifetimeToken||Specifies that the contract is no longer accessible to a client.|