IRemoteObjectContract 介面
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
定義合約,元件可使用它跨應用程式定義域和處理序界限來存取物件。
public interface class IRemoteObjectContract : System::AddIn::Contract::IContract
C#
public interface IRemoteObjectContract : System.AddIn.Contract.IContract
type IRemoteObjectContract = interface
interface IContract
Public Interface IRemoteObjectContract
Implements IContract
- 衍生
- 實作
當您在類型上實 IRemoteObjectContract 作時,元件可以使用合約來存取型別物件的型別資訊。 元件藉由呼叫 GetRemoteType 方法來存取型別資訊,以取得 IRemoteTypeContract。 介面 IRemoteTypeContract 會定義合約,元件可用來存取特定類型和成員資訊,以及叫用成員。
Acquire |
指定合約可供用戶端存取,直到用戶端撤銷合約為止。 (繼承來源 IContract) |
Get |
傳回 IContract 的雜湊程式碼。 (繼承來源 IContract) |
Get |
傳回 IRemoteTypeContract,指定目前 IRemoteObjectContract 的型別。 |
Query |
傳回這個合約所實作的合約。 (繼承來源 IContract) |
Remote |
將目前 IRemoteObjectContract 識別的物件轉換為指定的型別。 |
Remote |
表示指定的合約是否等於這個 IContract。 (繼承來源 IContract) |
Remote |
傳回目前 IContract 的字串表示。 (繼承來源 IContract) |
Revoke |
指定用戶端不再能存取合約。 (繼承來源 IContract) |
產品 | 版本 |
---|---|
.NET Framework | 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1 |