Bagikan melalui


IRemoteMethodInfoContract Antarmuka

Definisi

Menentukan kontrak yang dapat digunakan komponen untuk mengakses informasi tentang metode di seluruh domain aplikasi dan batas proses.

public interface class IRemoteMethodInfoContract : System::AddIn::Contract::IContract
public interface IRemoteMethodInfoContract : System.AddIn.Contract.IContract
type IRemoteMethodInfoContract = interface
    interface IContract
Public Interface IRemoteMethodInfoContract
Implements IContract
Penerapan

Keterangan

IRemoteMethodInfoContract mewakili metode objek jarak jauh yang mengimplementasikan IRemoteObjectContract antarmuka.

Untuk mengakses satu atau beberapa metode objek jarak jauh, gunakan GetRemoteType metode untuk mendapatkan IRemoteTypeContract yang mewakili jenis objek jarak jauh. Kemudian, panggil GetMethod metode atau GetMethods .

Metode

AcquireLifetimeToken()

Menentukan bahwa kontrak dapat diakses oleh klien sampai klien mencabut kontrak.

(Diperoleh dari IContract)
GetMethodData()

Mengembalikan informasi tentang metode yang diidentifikasi ini IRemoteMethodInfoContract .

GetRemoteHashCode()

Mengembalikan kode hash untuk IContract.

(Diperoleh dari IContract)
Invoke(IRemoteObjectContract, BindingFlags, IRemoteArgumentArrayContract, Int32)

Memanggil metode yang diidentifikasi ini IRemoteMethodInfoContract .

QueryContract(String)

Mengembalikan kontrak yang diimplementasikan oleh kontrak ini.

(Diperoleh dari IContract)
RemoteEquals(IContract)

Menunjukkan apakah kontrak yang ditentukan sama dengan ini IContract.

(Diperoleh dari IContract)
RemoteToString()

Mengembalikan representasi string dari saat ini IContract.

(Diperoleh dari IContract)
RevokeLifetimeToken(Int32)

Menentukan bahwa kontrak tidak lagi dapat diakses oleh klien.

(Diperoleh dari IContract)

Berlaku untuk