IObjectHandle Antarmuka
Definisi
Penting
Beberapa informasi terkait produk prarilis yang dapat diubah secara signifikan sebelum dirilis. Microsoft tidak memberikan jaminan, tersirat maupun tersurat, sehubungan dengan informasi yang diberikan di sini.
Mendefinisikan antarmuka untuk membongkar objek marshal-by-value dari tidak langsung.
public interface class IObjectHandle
[System.Runtime.InteropServices.Guid("C460E2B4-E199-412a-8456-84DC3E4838C3")]
[System.Runtime.InteropServices.InterfaceType(System.Runtime.InteropServices.ComInterfaceType.InterfaceIsIUnknown)]
public interface IObjectHandle
[System.Runtime.InteropServices.Guid("C460E2B4-E199-412a-8456-84DC3E4838C3")]
[System.Runtime.InteropServices.InterfaceType(System.Runtime.InteropServices.ComInterfaceType.InterfaceIsIUnknown)]
[System.Runtime.InteropServices.ComVisible(true)]
public interface IObjectHandle
[<System.Runtime.InteropServices.Guid("C460E2B4-E199-412a-8456-84DC3E4838C3")>]
[<System.Runtime.InteropServices.InterfaceType(System.Runtime.InteropServices.ComInterfaceType.InterfaceIsIUnknown)>]
type IObjectHandle = interface
[<System.Runtime.InteropServices.Guid("C460E2B4-E199-412a-8456-84DC3E4838C3")>]
[<System.Runtime.InteropServices.InterfaceType(System.Runtime.InteropServices.ComInterfaceType.InterfaceIsIUnknown)>]
[<System.Runtime.InteropServices.ComVisible(true)>]
type IObjectHandle = interface
Public Interface IObjectHandle
- Turunan
- Atribut
Keterangan
Objek marshal-by-value dapat dikembalikan melalui tidak langsung, memungkinkan pemanggil untuk mengontrol kapan objek dimuat ke domain mereka. Penelepon dapat membuka bungkus objek dari tidak langsung melalui antarmuka ini.
Kelas yang IObjectHandle mengimplementasikan antarmuka dapat digunakan untuk meneruskan objek (dalam keadaan dibungkus) antara beberapa domain aplikasi tanpa memuat metadata untuk objek yang dibungkus di masing-masing AppDomainIObjectHandle tempat perjalanan. Dengan demikian, IObjectHandle kelas memberikan kontrol pemanggil ketika Type objek jarak jauh dimuat ke domain mereka.
Metode
Unwrap() |
Membuka bungkus objek. |