LogicalMethodInfo Kelas
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.
Mewakili atribut dan metadata untuk metode layanan Web XML. Kelas ini tidak dapat diwariskan.
public ref class LogicalMethodInfo sealed
public sealed class LogicalMethodInfo
type LogicalMethodInfo = class
Public NotInheritable Class LogicalMethodInfo
- Warisan
-
LogicalMethodInfo
Keterangan
LogicalMethodInfo digunakan terutama oleh ekstensi SOAP untuk menginterogasi detail metode layanan Web XML tempat ekstensi SOAP dikonfigurasi untuk dijalankan. Tergantung pada bagaimana ekstensi SOAP dikonfigurasi, ekstensi tersebut dapat mengetahui detail tentang metode layanan Web XML dalam GetInitializer metode SoapExtension yang mengambil LogicalMethodInfo. LogicalMethodInfo menyediakan detail seperti parameter metode layanan Web XML dengan mengakses Parameters properti dan atribut kustom apa pun yang diterapkan ke metode layanan Web XML menggunakan metode .GetCustomAttributes
Untuk detail selengkapnya tentang ekstensi SOAP, lihat SoapExtension kelas atau Modifikasi Pesan SOAP Menggunakan Ekstensi SOAP.
Konstruktor
| Nama | Deskripsi |
|---|---|
| LogicalMethodInfo(MethodInfo) |
Menginisialisasi instans LogicalMethodInfo baru kelas dengan yang MethodInfo diteruskan. |
Properti
| Nama | Deskripsi |
|---|---|
| AsyncCallbackParameter |
Mendapatkan informasi parameter untuk |
| AsyncResultParameter |
Mendapatkan nilai pengembalian dari pemanggilan |
| AsyncStateParameter |
Mendapatkan informasi parameter untuk |
| BeginMethodInfo |
Mendapatkan atribut dan metadata untuk |
| CustomAttributeProvider |
Mendapatkan atribut kustom yang diterapkan ke metode . |
| DeclaringType |
Mendapatkan kelas yang mendeklarasikan metode yang diwakili oleh .LogicalMethodInfo |
| EndMethodInfo |
Mendapatkan atribut dan metadata untuk |
| InParameters |
Mendapatkan parameter yang diteruskan ke metode yang diwakili oleh instans LogicalMethodInfo. |
| IsAsync |
Mendapatkan nilai yang menunjukkan apakah metode yang diwakili oleh instans LogicalMethodInfo dipanggil secara asinkron. |
| IsVoid |
Mendapatkan nilai yang menunjukkan apakah jenis pengembalian untuk metode yang diwakili oleh instans LogicalMethodInfo adalah |
| MethodInfo |
Mendapatkan atribut dan metadata untuk metode sinkron. |
| Name |
Mendapatkan nama metode yang diwakili oleh ini LogicalMethodInfo. |
| OutParameters |
Mendapatkan parameter keluar untuk metode . |
| Parameters |
Mendapatkan parameter untuk metode . |
| ReturnType |
Mendapatkan jenis pengembalian metode ini. |
| ReturnTypeCustomAttributeProvider |
Mendapatkan atribut kustom untuk jenis pengembalian. |
Metode
| Nama | Deskripsi |
|---|---|
| BeginInvoke(Object, Object[], AsyncCallback, Object) |
Memulai pemanggilan asinkron dari metode yang diwakili oleh ini LogicalMethodInfo. |
| Create(MethodInfo[], LogicalMethodTypes) |
Mengingat array , MethodInfodi mana array LogicalMethodInfo yang dikembalikan dapat dibatasi hanya untuk metode asinkron atau sinkron, membuat array .LogicalMethodInfo |
| Create(MethodInfo[]) |
Mengingat array MethodInfo yang dapat berisi informasi tentang metode asinkron dan sinkron, membuat array .LogicalMethodInfo |
| EndInvoke(Object, IAsyncResult) |
Mengakhiri pemanggilan asinkron metode yang diwakili oleh .LogicalMethodInfo |
| Equals(Object) |
Menentukan apakah objek yang ditentukan sama dengan objek saat ini. (Diperoleh dari Object) |
| GetCustomAttribute(Type) |
Mengembalikan atribut kustom pertama yang diterapkan ke jenis , jika ada atribut kustom yang diterapkan ke jenis . |
| GetCustomAttributes(Type) |
Mengembalikan atribut kustom yang diterapkan ke jenis yang ditentukan. |
| GetHashCode() |
Berfungsi sebagai fungsi hash default. (Diperoleh dari Object) |
| GetType() |
Mendapatkan Type instans saat ini. (Diperoleh dari Object) |
| Invoke(Object, Object[]) |
Memanggil metode yang diwakili oleh .LogicalMethodInfo |
| IsBeginMethod(MethodInfo) |
Mengembalikan nilai yang menunjukkan apakah metode yang diteruskan mewakili |
| IsEndMethod(MethodInfo) |
Mengembalikan nilai yang menunjukkan apakah metode yang diteruskan mewakili |
| MemberwiseClone() |
Membuat salinan dangkal dari Objectsaat ini. (Diperoleh dari Object) |
| ToString() |
Mengembalikan string yang mewakili .LogicalMethodInfo |