Delegate.CreateDelegate Metode
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.
Membuat delegasi dari jenis yang ditentukan.
Overload
CreateDelegate(Type, Object, String, Boolean, Boolean) |
Membuat delegasi dari jenis yang ditentukan yang mewakili metode instans yang ditentukan untuk dipanggil pada instans kelas yang ditentukan, dengan sensitivitas huruf besar/kecil yang ditentukan dan perilaku yang ditentukan tentang kegagalan untuk mengikat. |
CreateDelegate(Type, Type, String, Boolean) |
Membuat delegasi dari jenis yang ditentukan yang mewakili metode statis yang ditentukan dari kelas yang ditentukan, dengan sensitivitas huruf besar/kecil yang ditentukan. |
CreateDelegate(Type, Object, String, Boolean) |
Membuat delegasi dari jenis yang ditentukan yang mewakili metode instans yang ditentukan untuk dipanggil pada instans kelas yang ditentukan dengan sensitivitas huruf besar/kecil yang ditentukan. |
CreateDelegate(Type, Object, MethodInfo, Boolean) |
Membuat delegasi dari jenis yang ditentukan yang mewakili metode statis atau instans yang ditentukan, dengan argumen pertama yang ditentukan dan perilaku yang ditentukan tentang kegagalan untuk mengikat. |
CreateDelegate(Type, Type, String, Boolean, Boolean) |
Membuat delegasi dari jenis yang ditentukan yang mewakili metode statis yang ditentukan dari kelas yang ditentukan, dengan sensitivitas huruf besar/kecil yang ditentukan dan perilaku yang ditentukan tentang kegagalan untuk mengikat. |
CreateDelegate(Type, MethodInfo, Boolean) |
Membuat delegasi dari jenis yang ditentukan untuk mewakili metode statis yang ditentukan, dengan perilaku yang ditentukan tentang kegagalan untuk mengikat. |
CreateDelegate(Type, Object, String) |
Membuat delegasi dari jenis yang ditentukan yang mewakili metode instans yang ditentukan untuk dipanggil pada instans kelas yang ditentukan. |
CreateDelegate(Type, Object, MethodInfo) |
Membuat delegasi dari jenis yang ditentukan yang mewakili metode statis atau instans yang ditentukan, dengan argumen pertama yang ditentukan. |
CreateDelegate(Type, MethodInfo) |
Membuat delegasi dari jenis yang ditentukan untuk mewakili metode yang ditentukan. |
CreateDelegate(Type, Type, String) |
Membuat delegasi dari jenis yang ditentukan yang mewakili metode statis yang ditentukan dari kelas yang ditentukan. |
CreateDelegate(Type, Object, String, Boolean, Boolean)
- Sumber:
- Delegate.CoreCLR.cs
- Sumber:
- Delegate.CoreCLR.cs
- Sumber:
- Delegate.CoreCLR.cs
Membuat delegasi dari jenis yang ditentukan yang mewakili metode instans yang ditentukan untuk dipanggil pada instans kelas yang ditentukan, dengan sensitivitas huruf besar/kecil yang ditentukan dan perilaku yang ditentukan tentang kegagalan untuk mengikat.
public:
static Delegate ^ CreateDelegate(Type ^ type, System::Object ^ target, System::String ^ method, bool ignoreCase, bool throwOnBindFailure);
public static Delegate? CreateDelegate (Type type, object target, string method, bool ignoreCase, bool throwOnBindFailure);
public static Delegate CreateDelegate (Type type, object target, string method, bool ignoreCase, bool throwOnBindFailure);
static member CreateDelegate : Type * obj * string * bool * bool -> Delegate
Public Shared Function CreateDelegate (type As Type, target As Object, method As String, ignoreCase As Boolean, throwOnBindFailure As Boolean) As Delegate
Parameter
- target
- Object
Instans kelas tempat method
dipanggil.
- method
- String
Nama metode instans yang akan diwakili delegasi.
- ignoreCase
- Boolean
Boolean yang menunjukkan apakah akan mengabaikan kasus saat membandingkan nama metode.
- throwOnBindFailure
- Boolean
true
untuk melempar pengecualian jika method
tidak dapat diikat; jika tidak, false
.
Mengembalikan
Delegasi dari jenis yang ditentukan yang mewakili metode instans yang ditentukan untuk dipanggil pada instans kelas yang ditentukan.
Pengecualian
type
tidak mewarisi MulticastDelegate.
-atau-
type
bukan .RuntimeType
Lihat Jenis Runtime dalam Refleksi.
-atau-
method
bukan metode instans.
-atau-
method
tidak dapat terikat, misalnya karena tidak dapat ditemukan, dan throwOnBindFailure
adalah true
.
Metode Invoke
type
tidak ditemukan.
Pemanggil tidak memiliki izin yang diperlukan untuk mengakses method
.
Keterangan
Metode ini membuat delegasi hanya untuk metode instans. Metode instans adalah metode yang terkait dengan instans kelas; metode statis adalah metode yang terkait dengan kelas itu sendiri.
Lihat juga
Berlaku untuk
CreateDelegate(Type, Type, String, Boolean)
- Sumber:
- Delegate.cs
- Sumber:
- Delegate.cs
- Sumber:
- Delegate.cs
Membuat delegasi dari jenis yang ditentukan yang mewakili metode statis yang ditentukan dari kelas yang ditentukan, dengan sensitivitas huruf besar/kecil yang ditentukan.
public:
static Delegate ^ CreateDelegate(Type ^ type, Type ^ target, System::String ^ method, bool ignoreCase);
public static Delegate CreateDelegate (Type type, Type target, string method, bool ignoreCase);
static member CreateDelegate : Type * Type * string * bool -> Delegate
Public Shared Function CreateDelegate (type As Type, target As Type, method As String, ignoreCase As Boolean) As Delegate
Parameter
- method
- String
Nama metode statis yang akan diwakili delegasi.
- ignoreCase
- Boolean
Boolean yang menunjukkan apakah akan mengabaikan kasus saat membandingkan nama metode.
Mengembalikan
Delegasi dari jenis yang ditentukan yang mewakili metode statis yang ditentukan dari kelas yang ditentukan.
Pengecualian
type
tidak mewarisi MulticastDelegate.
-atau-
type
bukan .RuntimeType
Lihat Jenis Runtime dalam Refleksi.
-atau-
target
bukan .RuntimeType
-atau-
target
adalah jenis generik terbuka. Artinya, propertinya ContainsGenericParameters adalah true
.
-atau-
method
bukan static
metode (Shared
metode dalam Visual Basic).
-atau-
method
tidak dapat diikat, misalnya karena tidak dapat ditemukan.
Metode Invoke
type
tidak ditemukan.
Pemanggil tidak memiliki izin yang diperlukan untuk mengakses method
.
Keterangan
Metode ini hanya membuat delegasi untuk metode statis. Metode instans adalah metode yang terkait dengan instans kelas; metode statis adalah metode yang terkait dengan kelas itu sendiri.
Kelebihan beban metode ini setara dengan memanggil CreateDelegate(Type, Type, String, Boolean, Boolean) metode kelebihan beban, menentukan true
untuk throwOnBindFailure
.
Lihat juga
Berlaku untuk
CreateDelegate(Type, Object, String, Boolean)
- Sumber:
- Delegate.cs
- Sumber:
- Delegate.cs
- Sumber:
- Delegate.cs
Membuat delegasi dari jenis yang ditentukan yang mewakili metode instans yang ditentukan untuk dipanggil pada instans kelas yang ditentukan dengan sensitivitas huruf besar/kecil yang ditentukan.
public:
static Delegate ^ CreateDelegate(Type ^ type, System::Object ^ target, System::String ^ method, bool ignoreCase);
public static Delegate CreateDelegate (Type type, object target, string method, bool ignoreCase);
static member CreateDelegate : Type * obj * string * bool -> Delegate
Public Shared Function CreateDelegate (type As Type, target As Object, method As String, ignoreCase As Boolean) As Delegate
Parameter
- target
- Object
Instans kelas tempat method
dipanggil.
- method
- String
Nama metode instans yang akan diwakili delegasi.
- ignoreCase
- Boolean
Boolean yang menunjukkan apakah akan mengabaikan kasus saat membandingkan nama metode.
Mengembalikan
Delegasi dari jenis yang ditentukan yang mewakili metode instans yang ditentukan untuk dipanggil pada instans kelas yang ditentukan.
Pengecualian
type
tidak mewarisi MulticastDelegate.
-atau-
type
bukan .RuntimeType
Lihat Jenis Runtime dalam Refleksi.
-atau-
method
bukan metode instans.
-atau-
method
tidak dapat diikat, misalnya karena tidak dapat ditemukan.
Metode Invoke
type
tidak ditemukan.
Pemanggil tidak memiliki izin yang diperlukan untuk mengakses method
.
Keterangan
Metode ini membuat delegasi hanya untuk metode instans. Metode instans adalah metode yang terkait dengan instans kelas; metode statis adalah metode yang terkait dengan kelas itu sendiri.
Kelebihan beban metode ini setara dengan memanggil CreateDelegate(Type, Object, String, Boolean, Boolean) metode kelebihan beban, menentukan true
untuk throwOnBindFailure
.
Lihat juga
Berlaku untuk
CreateDelegate(Type, Object, MethodInfo, Boolean)
- Sumber:
- Delegate.CoreCLR.cs
- Sumber:
- Delegate.CoreCLR.cs
- Sumber:
- Delegate.CoreCLR.cs
Membuat delegasi jenis yang ditentukan yang mewakili metode statis atau instans yang ditentukan, dengan argumen pertama yang ditentukan dan perilaku yang ditentukan tentang kegagalan untuk mengikat.
public:
static Delegate ^ CreateDelegate(Type ^ type, System::Object ^ firstArgument, System::Reflection::MethodInfo ^ method, bool throwOnBindFailure);
public static Delegate? CreateDelegate (Type type, object? firstArgument, System.Reflection.MethodInfo method, bool throwOnBindFailure);
public static Delegate CreateDelegate (Type type, object firstArgument, System.Reflection.MethodInfo method, bool throwOnBindFailure);
static member CreateDelegate : Type * obj * System.Reflection.MethodInfo * bool -> Delegate
Public Shared Function CreateDelegate (type As Type, firstArgument As Object, method As MethodInfo, throwOnBindFailure As Boolean) As Delegate
Parameter
- firstArgument
- Object
Yang Object merupakan argumen pertama dari metode yang diwakili delegasi. Untuk metode instans, metode harus kompatibel dengan jenis instans.
- method
- MethodInfo
Yang MethodInfo menjelaskan metode statis atau instans yang akan diwakili oleh delegasi.
- throwOnBindFailure
- Boolean
true
untuk melemparkan pengecualian jika method
tidak dapat diikat; jika tidak, false
.
Mengembalikan
Delegasi dari jenis yang ditentukan yang mewakili metode statis atau instans yang ditentukan, atau null
jika throwOnBindFailure
adalah false
dan delegasi tidak dapat terikat ke method
.
Pengecualian
type
tidak mewarisi MulticastDelegate.
-atau-
type
bukan .RuntimeType
Lihat Jenis Runtime di Pantulan.
-atau-
method
tidak dapat terikat, dan throwOnBindFailure
adalah true
.
-atau-
method
bukan .RuntimeMethodInfo
Lihat Jenis Runtime di Pantulan.
Metode Invoke
tidak type
ditemukan.
Penelepon tidak memiliki izin yang diperlukan untuk mengakses method
.
Keterangan
Metode ini kelebihan beban dan CreateDelegate(Type, Object, MethodInfo) metode kelebihan beban, yang selalu melemparkan kegagalan untuk mengikat, memberikan cara paling fleksibel untuk membuat delegasi. Anda dapat menggunakannya untuk membuat delegasi untuk metode statis atau instans, dengan atau tanpa argumen pertama.
Catatan
Jika Anda tidak menyediakan argumen pertama, gunakan CreateDelegate(Type, MethodInfo, Boolean) metode kelebihan beban untuk performa yang lebih baik.
Untuk informasi dan contoh selengkapnya, lihat Keterangan API Tambahan untuk System.Delegate.CreateDelegate.
Lihat juga
Berlaku untuk
CreateDelegate(Type, Type, String, Boolean, Boolean)
- Sumber:
- Delegate.CoreCLR.cs
- Sumber:
- Delegate.CoreCLR.cs
- Sumber:
- Delegate.CoreCLR.cs
Membuat delegasi jenis yang ditentukan yang mewakili metode statis yang ditentukan dari kelas yang ditentukan, dengan sensitivitas huruf besar/kecil yang ditentukan dan perilaku yang ditentukan pada kegagalan untuk mengikat.
public:
static Delegate ^ CreateDelegate(Type ^ type, Type ^ target, System::String ^ method, bool ignoreCase, bool throwOnBindFailure);
public static Delegate? CreateDelegate (Type type, Type target, string method, bool ignoreCase, bool throwOnBindFailure);
public static Delegate CreateDelegate (Type type, Type target, string method, bool ignoreCase, bool throwOnBindFailure);
static member CreateDelegate : Type * Type * string * bool * bool -> Delegate
Public Shared Function CreateDelegate (type As Type, target As Type, method As String, ignoreCase As Boolean, throwOnBindFailure As Boolean) As Delegate
Parameter
- method
- String
Nama metode statis yang akan diwakili delegasi.
- ignoreCase
- Boolean
Boolean yang menunjukkan apakah akan mengabaikan kasus saat membandingkan nama metode.
- throwOnBindFailure
- Boolean
true
untuk melemparkan pengecualian jika method
tidak dapat diikat; jika tidak, false
.
Mengembalikan
Delegasi dari jenis yang ditentukan yang mewakili metode statis yang ditentukan dari kelas yang ditentukan.
Pengecualian
type
tidak mewarisi MulticastDelegate.
-atau-
type
bukan .RuntimeType
Lihat Jenis Runtime di Pantulan.
-atau-
target
bukan .RuntimeType
-atau-
target
adalah jenis generik terbuka. Artinya, propertinya ContainsGenericParameters adalah true
.
-atau-
method
bukan static
metode (Shared
metode dalam Visual Basic).
-atau-
method
tidak dapat diikat, misalnya karena tidak dapat ditemukan, dan throwOnBindFailure
adalah true
.
Metode Invoke
tidak type
ditemukan.
Penelepon tidak memiliki izin yang diperlukan untuk mengakses method
.
Keterangan
Metode ini hanya membuat delegasi untuk metode statis. Metode instans adalah metode yang terkait dengan instans kelas; metode statis adalah metode yang terkait dengan kelas itu sendiri.
Lihat juga
Berlaku untuk
CreateDelegate(Type, MethodInfo, Boolean)
- Sumber:
- Delegate.CoreCLR.cs
- Sumber:
- Delegate.CoreCLR.cs
- Sumber:
- Delegate.CoreCLR.cs
Membuat delegasi jenis yang ditentukan untuk mewakili metode statis yang ditentukan, dengan perilaku yang ditentukan tentang kegagalan untuk mengikat.
public:
static Delegate ^ CreateDelegate(Type ^ type, System::Reflection::MethodInfo ^ method, bool throwOnBindFailure);
public static Delegate? CreateDelegate (Type type, System.Reflection.MethodInfo method, bool throwOnBindFailure);
public static Delegate CreateDelegate (Type type, System.Reflection.MethodInfo method, bool throwOnBindFailure);
static member CreateDelegate : Type * System.Reflection.MethodInfo * bool -> Delegate
Public Shared Function CreateDelegate (type As Type, method As MethodInfo, throwOnBindFailure As Boolean) As Delegate
Parameter
- method
- MethodInfo
Yang MethodInfo menjelaskan metode statis atau instans yang akan diwakili oleh delegasi.
- throwOnBindFailure
- Boolean
true
untuk melemparkan pengecualian jika method
tidak dapat diikat; jika tidak, false
.
Mengembalikan
Delegasi dari jenis yang ditentukan untuk mewakili metode statis yang ditentukan.
Pengecualian
type
tidak mewarisi MulticastDelegate.
-atau-
type
bukan .RuntimeType
Lihat Jenis Runtime di Pantulan.
-atau-
method
tidak dapat terikat, dan throwOnBindFailure
adalah true
.
-atau-
method
bukan .RuntimeMethodInfo
Lihat Jenis Runtime di Pantulan.
Metode Invoke
tidak type
ditemukan.
Penelepon tidak memiliki izin yang diperlukan untuk mengakses method
.
Keterangan
Metode ini kelebihan beban dapat membuat delegasi metode statis terbuka dan delegasi metode instans terbuka - yaitu, delegasi yang mengekspos argumen pertama tersembunyi dari metode instans. Untuk penjelasan terperinci, lihat metode yang lebih umum CreateDelegate(Type, Object, MethodInfo, Boolean) kelebihan beban, yang memungkinkan Anda membuat semua kombinasi delegasi terbuka atau tertutup untuk instans atau metode statis.
Catatan
Metode ini kelebihan beban harus digunakan ketika delegasi tidak ditutup selama argumen pertamanya, karena agak lebih cepat dalam hal ini.
Misalnya, lihat Keterangan API Tambahan untuk System.Delegate.CreateDelegate.
Lihat juga
Berlaku untuk
CreateDelegate(Type, Object, String)
- Sumber:
- Delegate.cs
- Sumber:
- Delegate.cs
- Sumber:
- Delegate.cs
Membuat delegasi dari jenis yang ditentukan yang mewakili metode instans yang ditentukan untuk dipanggil pada instans kelas yang ditentukan.
public:
static Delegate ^ CreateDelegate(Type ^ type, System::Object ^ target, System::String ^ method);
public static Delegate CreateDelegate (Type type, object target, string method);
static member CreateDelegate : Type * obj * string -> Delegate
Public Shared Function CreateDelegate (type As Type, target As Object, method As String) As Delegate
Parameter
- target
- Object
Instans kelas tempat method
dipanggil.
- method
- String
Nama metode instans yang akan diwakili delegasi.
Mengembalikan
Delegasi jenis yang ditentukan yang mewakili metode instans yang ditentukan untuk dipanggil pada instans kelas yang ditentukan.
Pengecualian
type
tidak mewarisi MulticastDelegate.
-atau-
type
bukan .RuntimeType
Lihat Jenis Runtime di Pantulan.
-atau-
method
bukan metode instans.
-atau-
method
tidak dapat diikat, misalnya karena tidak dapat ditemukan.
Metode Invoke
tidak type
ditemukan.
Penelepon tidak memiliki izin yang diperlukan untuk mengakses method
.
Keterangan
Metode ini membuat delegasi hanya untuk metode instans. Metode instans adalah metode yang terkait dengan instans kelas; metode statis adalah metode yang terkait dengan kelas itu sendiri.
Metode ini kelebihan beban setara dengan memanggil CreateDelegate(Type, Object, String, Boolean, Boolean) metode kelebihan beban, menentukan false
untuk ignoreCase
dan true
untuk throwOnBindFailure
.
Lihat juga
Berlaku untuk
CreateDelegate(Type, Object, MethodInfo)
- Sumber:
- Delegate.cs
- Sumber:
- Delegate.cs
- Sumber:
- Delegate.cs
Membuat delegasi dari jenis yang ditentukan yang mewakili metode statis atau instans yang ditentukan, dengan argumen pertama yang ditentukan.
public:
static Delegate ^ CreateDelegate(Type ^ type, System::Object ^ firstArgument, System::Reflection::MethodInfo ^ method);
public static Delegate CreateDelegate (Type type, object? firstArgument, System.Reflection.MethodInfo method);
public static Delegate CreateDelegate (Type type, object firstArgument, System.Reflection.MethodInfo method);
static member CreateDelegate : Type * obj * System.Reflection.MethodInfo -> Delegate
Public Shared Function CreateDelegate (type As Type, firstArgument As Object, method As MethodInfo) As Delegate
Parameter
- firstArgument
- Object
Objek tempat delegasi terikat, atau null
untuk diperlakukan method
sebagai static
(Shared
di Visual Basic).
- method
- MethodInfo
Yang MethodInfo menjelaskan metode statis atau instans yang akan diwakili oleh delegasi.
Mengembalikan
Delegasi dari jenis yang ditentukan yang mewakili metode statis atau instans yang ditentukan.
Pengecualian
type
tidak mewarisi MulticastDelegate.
-atau-
type
bukan .RuntimeType
Lihat Jenis Runtime di Pantulan.
-atau-
method
tidak dapat terikat.
-atau-
method
bukan .RuntimeMethodInfo
Lihat Jenis Runtime di Pantulan.
Metode Invoke
tidak type
ditemukan.
Penelepon tidak memiliki izin yang diperlukan untuk mengakses method
.
Keterangan
Memanggil metode ini kelebihan beban setara dengan memanggil CreateDelegate(Type, Object, MethodInfo, Boolean) metode kelebihan beban dan menentukan true
untuk throwOnBindFailure
. Kedua kelebihan beban ini memberikan cara paling fleksibel untuk membuat delegasi. Anda dapat menggunakannya untuk membuat delegasi untuk metode statis atau instans, dan secara opsional untuk menentukan argumen pertama.
Catatan
Jika Anda tidak menyediakan argumen pertama, gunakan CreateDelegate(Type, MethodInfo) metode kelebihan beban untuk performa yang lebih baik.
Untuk informasi selengkapnya tentang API ini, lihat Keterangan API Tambahan untuk System.Delegate.CreateDelegate.
Lihat juga
Berlaku untuk
CreateDelegate(Type, MethodInfo)
- Sumber:
- Delegate.cs
- Sumber:
- Delegate.cs
- Sumber:
- Delegate.cs
Membuat delegasi dari jenis yang ditentukan untuk mewakili metode yang ditentukan.
public:
static Delegate ^ CreateDelegate(Type ^ type, System::Reflection::MethodInfo ^ method);
public static Delegate CreateDelegate (Type type, System.Reflection.MethodInfo method);
static member CreateDelegate : Type * System.Reflection.MethodInfo -> Delegate
Public Shared Function CreateDelegate (type As Type, method As MethodInfo) As Delegate
Parameter
- method
- MethodInfo
Yang MethodInfo menjelaskan metode statis atau instans yang akan diwakili oleh delegasi.
Mengembalikan
Delegasi dari jenis yang ditentukan untuk mewakili metode yang ditentukan.
Pengecualian
type
tidak mewarisi MulticastDelegate.
-atau-
type
bukan .RuntimeType
Lihat Jenis Runtime di Pantulan.
-atau-
method
tidak dapat terikat.
-atau-
method
bukan .RuntimeMethodInfo
Lihat Jenis Runtime di Pantulan.
Metode Invoke
tidak type
ditemukan.
Penelepon tidak memiliki izin yang diperlukan untuk mengakses method
.
Keterangan
Kelebihan beban ini dapat membuat delegasi untuk metode statis dan delegasi metode instans terbuka; yaitu, mendelegasikan yang secara eksplisit menyediakan argumen pertama tersembunyi dari metode instans. Untuk penjelasan terperinci, lihat metode yang lebih umum CreateDelegate(Type, Object, MethodInfo) kelebihan beban, yang memungkinkan Anda membuat semua kombinasi delegasi terbuka atau tertutup untuk instans atau metode statis, dan secara opsional untuk menentukan argumen pertama.
Catatan
Metode ini kelebihan beban harus digunakan ketika delegasi tidak ditutup selama argumen pertamanya, karena agak lebih cepat dalam hal ini.
Untuk informasi selengkapnya tentang API ini, lihat Keterangan API Tambahan untuk System.Delegate.CreateDelegate.
Lihat juga
Berlaku untuk
CreateDelegate(Type, Type, String)
- Sumber:
- Delegate.cs
- Sumber:
- Delegate.cs
- Sumber:
- Delegate.cs
Membuat delegasi dari jenis yang ditentukan yang mewakili metode statis yang ditentukan dari kelas yang ditentukan.
public:
static Delegate ^ CreateDelegate(Type ^ type, Type ^ target, System::String ^ method);
public static Delegate CreateDelegate (Type type, Type target, string method);
static member CreateDelegate : Type * Type * string -> Delegate
Public Shared Function CreateDelegate (type As Type, target As Type, method As String) As Delegate
Parameter
- method
- String
Nama metode statis yang akan diwakili delegasi.
Mengembalikan
Delegasi dari jenis yang ditentukan yang mewakili metode statis yang ditentukan dari kelas yang ditentukan.
Pengecualian
type
tidak mewarisi MulticastDelegate.
-atau-
type
bukan .RuntimeType
Lihat Jenis Runtime di Pantulan.
-atau-
target
bukan .RuntimeType
-atau-
target
adalah jenis generik terbuka. Artinya, propertinya ContainsGenericParameters adalah true
.
-atau-
method
bukan static
metode (Shared
metode dalam Visual Basic).
-atau-
method
tidak dapat diikat, misalnya karena tidak dapat ditemukan, dan throwOnBindFailure
adalah true
.
Metode Invoke
tidak type
ditemukan.
Penelepon tidak memiliki izin yang diperlukan untuk mengakses method
.
Keterangan
Metode ini hanya membuat delegasi untuk metode statis. Metode instans adalah metode yang terkait dengan instans kelas; metode statis adalah metode yang terkait dengan kelas itu sendiri.
Metode ini kelebihan beban setara dengan memanggil CreateDelegate(Type, Type, String, Boolean, Boolean) metode kelebihan beban, menentukan false
untuk ignoreCase
dan true
untuk throwOnBindFailure
.
Lihat juga
Berlaku untuk
Saran dan Komentar
https://aka.ms/ContentUserFeedback.
Segera hadir: Sepanjang tahun 2024 kami akan menghentikan penggunaan GitHub Issues sebagai mekanisme umpan balik untuk konten dan menggantinya dengan sistem umpan balik baru. Untuk mengetahui informasi selengkapnya, lihat:Kirim dan lihat umpan balik untuk