LogicalMethodInfo Osztály
Definíció
Fontos
Egyes információk olyan, kiadás előtti termékekre vonatkoznak, amelyek a kiadásig még jelentősen módosulhatnak. A Microsoft nem vállal kifejezett vagy törvényi garanciát az itt megjelenő információért.
Egy XML-webszolgáltatás-metódus attribútumait és metaadatait jelöli. Ez az osztály nem örökölhető.
public ref class LogicalMethodInfo sealed
public sealed class LogicalMethodInfo
type LogicalMethodInfo = class
Public NotInheritable Class LogicalMethodInfo
- Öröklődés
-
LogicalMethodInfo
Megjegyzések
LogicalMethodInfo a SOAP-bővítmény elsősorban annak az XML-webszolgáltatás-metódusnak a részleteit kérdezi le, amellyel a SOAP-bővítmény fut. A SOAP-bővítmény konfigurálásának módjától függően az XML-webszolgáltatás metódusának GetInitializerSoapExtensionrészleteit is megismerheti az LogicalMethodInfo adott metódusban. Az LogicalMethodInfo xml webszolgáltatás-metódus paramétereihez hasonló részleteket ad meg a tulajdonság és az Parameters XML Web Service metódusra alkalmazott egyéni attribútumok elérésével a GetCustomAttributes metódus használatával.
A SOAP-bővítményekkel kapcsolatos további részletekért lásd az osztályt vagy a SoapExtensionSOAP-üzenet módosítását SOAP-bővítmények használatával.
Konstruktorok
| Name | Description |
|---|---|
| LogicalMethodInfo(MethodInfo) |
Inicializálja az osztály új példányát LogicalMethodInfo az MethodInfo átadott adatokkal. |
Tulajdonságok
| Name | Description |
|---|---|
| AsyncCallbackParameter |
Lekéri a |
| AsyncResultParameter |
Lekéri az aszinkron metódushívás visszatérési |
| AsyncStateParameter |
Lekéri egy |
| BeginMethodInfo |
Lekéri egy |
| CustomAttributeProvider |
Lekéri a metódusra alkalmazott egyéni attribútumokat. |
| DeclaringType |
Lekéri az aktuális LogicalMethodInfometódus által képviselt metódust deklaráló osztályt. |
| EndMethodInfo |
Lekéri az aszinkron meghívás metódusának attribútumait és metaadatait |
| InParameters |
Lekéri azokat a paramétereket, amelyeket a példány LogicalMethodInfoképvisel. |
| IsAsync |
Beolvas egy értéket, amely jelzi, hogy a példány LogicalMethodInfo által képviselt metódus aszinkron módon van-e meghívva. |
| IsVoid |
Egy értéket kap, amely jelzi, hogy az adott példány által képviselt metódus visszatérési LogicalMethodInfo típusa. |
| MethodInfo |
Lekéri a szinkron metódus attribútumait és metaadatait. |
| Name |
Lekéri az ezzel LogicalMethodInfoa módszerrel képviselt metódus nevét. |
| OutParameters |
Lekéri a metódus kimenő paramétereit. |
| Parameters |
Lekéri a metódus paramétereit. |
| ReturnType |
Lekéri a metódus visszatérési típusát. |
| ReturnTypeCustomAttributeProvider |
Lekéri a visszatérési típus egyéni attribútumait. |
Metódusok
| Name | Description |
|---|---|
| BeginInvoke(Object, Object[], AsyncCallback, Object) |
Elindítja a metódus aszinkron meghívását.LogicalMethodInfo |
| Create(MethodInfo[], LogicalMethodTypes) |
Ha a MethodInfovisszaadott tömb LogicalMethodInfo csak aszinkron vagy szinkron metódusokra korlátozható, egy tömböt LogicalMethodInfohoz létre. |
| Create(MethodInfo[]) |
Mivel egy tömb MethodInfo , amely az aszinkron és a szinkron metódusokról is tartalmazhat információkat, létrehoz egy tömböt a LogicalMethodInfo. |
| EndInvoke(Object, IAsyncResult) |
Véget vet az aktuális LogicalMethodInfometódus által képviselt metódus aszinkron meghívásának. |
| Equals(Object) |
Meghatározza, hogy a megadott objektum egyenlő-e az aktuális objektummal. (Öröklődés forrása Object) |
| GetCustomAttribute(Type) |
A típusra alkalmazott első egyéni attribútumot adja vissza, ha bármilyen egyéni attribútumot alkalmaz a típusra. |
| GetCustomAttributes(Type) |
A megadott típusra alkalmazott egyéni attribútumokat adja vissza. |
| GetHashCode() |
Ez az alapértelmezett kivonatoló függvény. (Öröklődés forrása Object) |
| GetType() |
Lekéri az Type aktuális példányt. (Öröklődés forrása Object) |
| Invoke(Object, Object[]) |
Meghívja az aktuális LogicalMethodInfometódus által képviselt metódust. |
| IsBeginMethod(MethodInfo) |
Egy értéket ad vissza, amely jelzi, hogy az átadott metódus egy aszinkron meghívás metódusát jelöli-e |
| IsEndMethod(MethodInfo) |
Egy értéket ad vissza, amely jelzi, hogy az átadott metódus egy aszinkron meghívás metódusát jelöli-e |
| MemberwiseClone() |
Az aktuális Objectpéldány sekély másolatát hozza létre. (Öröklődés forrása Object) |
| ToString() |
Az aktuális LogicalMethodInfoértéket képviselő sztringet ad vissza. |