Bagikan melalui


IRemotePropertyInfoContract Antarmuka

Definisi

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

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

Keterangan

mewakili IRemotePropertyInfoContract properti objek jarak jauh yang mengimplementasikan IRemoteObjectContract antarmuka.

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

Metode

AcquireLifetimeToken()

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

(Diperoleh dari IContract)
GetGetMethod()

Mengembalikan pengakses get properti yang diidentifikasi ini IRemotePropertyInfoContract .

GetPropertyData()

Mengembalikan informasi tentang properti yang diidentifikasi ini IRemotePropertyInfoContract .

GetRemoteHashCode()

Mengembalikan kode hash untuk IContract.

(Diperoleh dari IContract)
GetSetMethod()

Mengembalikan pengakses set properti yang diidentifikasi ini IRemotePropertyInfoContract .

GetValue(IRemoteObjectContract, BindingFlags, IRemoteArgumentArrayContract, Int32)

Mengembalikan nilai properti yang diidentifikasi ini IRemotePropertyInfoContract .

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)
SetValue(IRemoteObjectContract, RemoteArgument, BindingFlags, IRemoteArgumentArrayContract, Int32)

Mengatur nilai properti yang diidentifikasi ini IRemotePropertyInfoContract .

Berlaku untuk