Bagikan melalui


IConstructionCallMessage Antarmuka

Definisi

Mewakili permintaan panggilan konstruksi objek.

public interface class IConstructionCallMessage : System::Runtime::Remoting::Messaging::IMethodCallMessage
public interface IConstructionCallMessage : System.Runtime.Remoting.Messaging.IMethodCallMessage
[System.Runtime.InteropServices.ComVisible(true)]
public interface IConstructionCallMessage : System.Runtime.Remoting.Messaging.IMethodCallMessage
type IConstructionCallMessage = interface
    interface IMethodCallMessage
    interface IMethodMessage
    interface IMessage
[<System.Runtime.InteropServices.ComVisible(true)>]
type IConstructionCallMessage = interface
    interface IMethodCallMessage
    interface IMethodMessage
    interface IMessage
Public Interface IConstructionCallMessage
Implements IMethodCallMessage
Turunan
Atribut
Penerapan

Keterangan

Saat pengguna membuat instans objek baru yang diaktifkan klien dengan memanggil new atau Activator.CreateInstance dan sebelum utas kembali ke kode pengguna, IConstructionCallMessage dikirim ke aplikasi jarak jauh. Ketika pesan konstruksi tiba di aplikasi jarak jauh, pesan tersebut diproses oleh aktivator jarak jauh (baik yang default, atau yang ditentukan dalam Activator properti ) dan objek baru dibuat. Aplikasi jarak jauh kemudian mengembalikan IConstructionReturnMessage ke aplikasi lokal. IConstructionReturnMessage berisi instans ObjRef, yang mengemas informasi tentang objek jarak jauh. Infrastruktur jarak jauh mengonversi instans ObjRef menjadi proksi ke objek jarak jauh, yang dikembalikan ke kode pengguna.

Properti

ActivationType

Mendapatkan tipe objek jarak jauh untuk diaktifkan.

ActivationTypeName

Mendapatkan nama tipe lengkap dari tipe jarak jauh untuk diaktifkan.

Activator

Mendapatkan atau mengatur aktivator yang mengaktifkan objek jarak jauh.

ArgCount

Mendapatkan jumlah argumen yang diteruskan ke metode .

(Diperoleh dari IMethodMessage)
Args

Mendapatkan array argumen yang diteruskan ke metode .

(Diperoleh dari IMethodMessage)
CallSiteActivationAttributes

Mendapatkan atribut aktivasi situs panggilan.

ContextProperties

Mendapatkan daftar properti konteks yang menentukan konteks tempat objek akan dibuat.

HasVarArgs

Mendapatkan nilai yang menunjukkan apakah pesan memiliki argumen variabel.

(Diperoleh dari IMethodMessage)
InArgCount

Mendapatkan jumlah argumen dalam panggilan yang tidak ditandai sebagai out parameter.

(Diperoleh dari IMethodCallMessage)
InArgs

Mendapatkan array argumen yang tidak ditandai sebagai out parameter.

(Diperoleh dari IMethodCallMessage)
LogicalCallContext

LogicalCallContext Mendapatkan untuk panggilan metode saat ini.

(Diperoleh dari IMethodMessage)
MethodBase

MethodBase Mendapatkan dari metode yang dipanggil.

(Diperoleh dari IMethodMessage)
MethodName

Mendapatkan nama metode yang dipanggil.

(Diperoleh dari IMethodMessage)
MethodSignature

Mendapatkan objek yang berisi tanda tangan metode.

(Diperoleh dari IMethodMessage)
Properties

Mendapatkan yang IDictionary mewakili kumpulan properti pesan.

(Diperoleh dari IMessage)
TypeName

Mendapatkan nama lengkap Type objek tertentu yang ditujukan untuk panggilan.

(Diperoleh dari IMethodMessage)
Uri

Mendapatkan URI objek tertentu yang ditujukan untuk panggilan.

(Diperoleh dari IMethodMessage)

Metode

GetArg(Int32)

Mendapatkan argumen tertentu sebagai Object.

(Diperoleh dari IMethodMessage)
GetArgName(Int32)

Mendapatkan nama argumen yang diteruskan ke metode .

(Diperoleh dari IMethodMessage)
GetInArg(Int32)

Mengembalikan argumen yang ditentukan yang tidak ditandai sebagai out parameter.

(Diperoleh dari IMethodCallMessage)
GetInArgName(Int32)

Mengembalikan nama argumen yang ditentukan yang tidak ditandai sebagai out parameter.

(Diperoleh dari IMethodCallMessage)

Berlaku untuk