IRemoteObjectContract Interface
Definitie
Belangrijk
Bepaalde informatie heeft betrekking op een voorlopige productversie die aanzienlijk kan worden gewijzigd voordat deze wordt uitgebracht. Microsoft biedt geen enkele expliciete of impliciete garanties met betrekking tot de informatie die hier wordt verstrekt.
Definieert een contract dat onderdelen kunnen gebruiken voor toegang tot een object binnen het toepassingsdomein en procesgrenzen.
public interface class IRemoteObjectContract : System::AddIn::Contract::IContract
public interface IRemoteObjectContract : System.AddIn.Contract.IContract
type IRemoteObjectContract = interface
interface IContract
Public Interface IRemoteObjectContract
Implements IContract
- Afgeleid
- Implementeringen
Opmerkingen
Wanneer u op een type implementeert IRemoteObjectContract , kunnen onderdelen het contract gebruiken om toegang te krijgen tot typegegevens voor objecten van het type. Informatie over het toegangstype onderdelen door de GetRemoteType methode aan te roepen om een IRemoteTypeContract. De IRemoteTypeContract interface definieert een contract dat onderdelen kunnen gebruiken om toegang te krijgen tot specifieke type- en lidgegevens en om leden aan te roepen.
Methoden
| Name | Description |
|---|---|
| AcquireLifetimeToken() |
Hiermee geeft u op dat het contract toegankelijk is voor een client totdat de klant het contract intrekt. (Overgenomen van IContract) |
| GetRemoteHashCode() |
Retourneert een hash-code voor de IContract. (Overgenomen van IContract) |
| GetRemoteType() |
Retourneert een IRemoteTypeContract die het type van de huidige IRemoteObjectContractaangeeft. |
| QueryContract(String) |
Retourneert een contract dat door dit contract wordt geïmplementeerd. (Overgenomen van IContract) |
| RemoteCast(String) |
Hiermee wordt het object dat door de huidige IRemoteObjectContract is geïdentificeerd, omgezet in een opgegeven type. |
| RemoteEquals(IContract) |
Geeft aan of het opgegeven contract gelijk is aan dit IContract. (Overgenomen van IContract) |
| RemoteToString() |
Hiermee wordt een tekenreeksweergave van de huidige IContractgeretourneerd. (Overgenomen van IContract) |
| RevokeLifetimeToken(Int32) |
Hiermee geeft u op dat het contract niet meer toegankelijk is voor een client. (Overgenomen van IContract) |