ArrayWrapper 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.
Tömb körbefuttatása JScript ArrayObjectlétrehozásához. Ez az osztály egy .NET Framework Array objektumot vagy JScript ArrayObject objektumot burkol.
Ez az API a termékinfrastruktúrát támogatja, és közvetlenül a kódból nem használható.
public ref class ArrayWrapper : Microsoft::JScript::ArrayObject
public class ArrayWrapper : Microsoft.JScript.ArrayObject
type ArrayWrapper = class
inherit ArrayObject
Public Class ArrayWrapper
Inherits ArrayObject
- Öröklődés
Mezők
| Name | Description |
|---|---|
| engine |
Ez az API a termékinfrastruktúrát támogatja, és közvetlenül a kódból nem használható. A szkriptelési motorra mutató hivatkozást tárol. (Öröklődés forrása ScriptObject) |
| field_table |
Ez az API a termékinfrastruktúrát támogatja, és közvetlenül a kódból nem használható. A dinamikusan hozzáadott és az objektumból eltávolított mezők listáját tárolja. (Öröklődés forrása JSObject) |
| parent |
Ez az API a termékinfrastruktúrát támogatja, és közvetlenül a kódból nem használható. A szülőobjektumra mutató hivatkozást tárol. (Öröklődés forrása ScriptObject) |
Tulajdonságok
| Name | Description |
|---|---|
| Item[Double] |
Ez az API a termékinfrastruktúrát támogatja, és közvetlenül a kódból nem használható. Lekéri vagy beállítja a szkriptobjektum egy tagját, amelyet a megadott Double indexérték jelöl ki. (Öröklődés forrása ScriptObject) |
| Item[Int32] |
Ez az API a termékinfrastruktúrát támogatja, és közvetlenül a kódból nem használható. Lekéri vagy beállítja a szkriptobjektum egy tagját, amelyet a megadott Int32 indexérték jelöl ki. (Öröklődés forrása ScriptObject) |
| Item[Object[]] |
Ez az API a termékinfrastruktúrát támogatja, és közvetlenül a kódból nem használható. Lekéri vagy beállítja annak a szkriptobjektumnak a tagját, amelyet a megadott név, Double indexérték vagy Int32 indexérték jelöl ki. (Öröklődés forrása ScriptObject) |
| Item[String] |
Ez az API a termékinfrastruktúrát támogatja, és közvetlenül a kódból nem használható. Lekéri vagy beállítja a megadott név által kijelölt szkriptobjektum egy tagját. (Öröklődés forrása ScriptObject) |
| length |
Ez az API a termékinfrastruktúrát támogatja, és közvetlenül a kódból nem használható. Lekéri a tömb hosszát. |
| UnderlyingSystemType |
Ez az API a termékinfrastruktúrát támogatja, és közvetlenül a kódból nem használható. Lekéri a szkriptobjektum típusát. (Öröklődés forrása ScriptObject) |
Metódusok
| Name | Description |
|---|---|
| AddField(String) |
Ez az API a termékinfrastruktúrát támogatja, és közvetlenül a kódból nem használható. Hozzáadja a megadott mezőt az objektumhoz. (Öröklődés forrása JSObject) |
| Equals(Object) |
Ez az API a termékinfrastruktúrát támogatja, és közvetlenül a kódból nem használható. Meghatározza, hogy a megadott objektum egyenlő-e az aktuális objektummal. (Öröklődés forrása Object) |
| GetField(String, BindingFlags) |
Ez az API a termékinfrastruktúrát támogatja, és közvetlenül a kódból nem használható. Lekéri a megadott nevű mezőt. (Öröklődés forrása ScriptObject) |
| GetFields(BindingFlags) |
Ez az API a termékinfrastruktúrát támogatja, és közvetlenül a kódból nem használható. Az aktuális szkriptobjektum összes mezőjének megfelelő objektumtömböt FieldInfo kap. (Öröklődés forrása ScriptObject) |
| GetHashCode() |
Ez az API a termékinfrastruktúrát támogatja, és közvetlenül a kódból nem használható. Ez az alapértelmezett kivonatoló függvény. (Öröklődés forrása Object) |
| GetMember(String, BindingFlags) |
Ez az API a termékinfrastruktúrát támogatja, és közvetlenül a kódból nem használható. A megadott névnek megfelelő összes tagnak megfelelő objektumtömböt MemberInfo kap. (Öröklődés forrása JSObject) |
| GetMembers(BindingFlags) |
Ez az API a termékinfrastruktúrát támogatja, és közvetlenül a kódból nem használható. Lekéri az MemberInfo aktuális szkriptobjektum összes tagjának megfelelő objektumtömböt. (Öröklődés forrása JSObject) |
| GetMethod(String, BindingFlags, Binder, Type[], ParameterModifier[]) |
Ez az API a termékinfrastruktúrát támogatja, és közvetlenül a kódból nem használható. A megadott kiválasztási feltételek használatával lekéri a megadott nevet tartalmazó metódust. (Öröklődés forrása ScriptObject) |
| GetMethod(String, BindingFlags) |
Ez az API a termékinfrastruktúrát támogatja, és közvetlenül a kódból nem használható. Lekéri a megadott nevű metódust. (Öröklődés forrása ScriptObject) |
| GetMethods(BindingFlags) |
Ez az API a termékinfrastruktúrát támogatja, és közvetlenül a kódból nem használható. Az aktuális szkriptobjektum összes metódusának megfelelő objektumtömböt MethodInfo kap. (Öröklődés forrása ScriptObject) |
| GetParent() |
Ez az API a termékinfrastruktúrát támogatja, és közvetlenül a kódból nem használható. A szülőobjektumra mutató hivatkozást kér le. (Öröklődés forrása ScriptObject) |
| GetProperties(BindingFlags) |
Ez az API a termékinfrastruktúrát támogatja, és közvetlenül a kódból nem használható. Olyan objektumtömböt PropertyInfo kap, amely megfelel az aktuális szkriptobjektum összes tulajdonságának. (Öröklődés forrása ScriptObject) |
| GetProperty(String, BindingFlags, Binder, Type, Type[], ParameterModifier[]) |
Ez az API a termékinfrastruktúrát támogatja, és közvetlenül a kódból nem használható. Lekéri a megadott névvel rendelkező tulajdonságot a megadott kiválasztási feltételek használatával. (Öröklődés forrása ScriptObject) |
| GetProperty(String, BindingFlags) |
Ez az API a termékinfrastruktúrát támogatja, és közvetlenül a kódból nem használható. Lekéri a megadott nevű tulajdonságot. (Öröklődés forrása ScriptObject) |
| GetType() |
Ez az API a termékinfrastruktúrát támogatja, és közvetlenül a kódból nem használható. Lekéri a tömb típusát. |
| InvokeMember(String, BindingFlags, Binder, Object, Object[], ParameterModifier[], CultureInfo, String[]) |
Ez az API a termékinfrastruktúrát támogatja, és közvetlenül a kódból nem használható. Meghívja a megadott tagot. (Öröklődés forrása ScriptObject) |
| MemberwiseClone() |
Ez az API a termékinfrastruktúrát támogatja, és közvetlenül a kódból nem használható. Az aktuális Objectpéldány sekély másolatát hozza létre. (Öröklődés forrása Object) |
| SetMemberValue2(String, Object) |
Ez az API a termékinfrastruktúrát támogatja, és közvetlenül a kódból nem használható. Az objektumhoz dinamikusan hozzáadott és a benne tárolt mező értékét állítja be field_table. (Öröklődés forrása JSObject) |
| SpliceSlowly(UInt32, UInt32, Object[], ArrayObject, UInt32, UInt32) |
Ez az API a termékinfrastruktúrát támogatja, és közvetlenül a kódból nem használható. Elemeket ad hozzá egy tömbhöz, és eltávolítja az elemeket a tömb megadott helyén. Hozzáadhat elemeket, eltávolíthat elemeket vagy mindkettőt. (Öröklődés forrása ArrayObject) |
| ToString() |
Ez az API a termékinfrastruktúrát támogatja, és közvetlenül a kódból nem használható. Az aktuális objektumot jelképező sztringet ad vissza. (Öröklődés forrása JSObject) |
Explicit interfész-implementációk
| Name | Description |
|---|---|
| IEnumerable.GetEnumerator() |
Ez az API a termékinfrastruktúrát támogatja, és közvetlenül a kódból nem használható. Egy enumerátort ad vissza, amely az objektum tagjain keresztül iterál. (Öröklődés forrása JSObject) |
| IExpando.AddMethod(String, Delegate) |
Ez az API a termékinfrastruktúrát támogatja, és közvetlenül a kódból nem használható. Hozzáadja a megadott metódust az objektumhoz. IExpando.AddMethod(String, Delegate) nincs implementálva a JScriptben. (Öröklődés forrása JSObject) |
| IExpando.AddProperty(String) |
Ez az API a termékinfrastruktúrát támogatja, és közvetlenül a kódból nem használható. Hozzáadja a megadott tulajdonságot az objektumhoz. Ez a módszer nincs implementálva a JScriptben. (Öröklődés forrása JSObject) |
| IExpando.RemoveMember(MemberInfo) |
Ez az API a termékinfrastruktúrát támogatja, és közvetlenül a kódból nem használható. Eltávolítja a megadott tagot az objektumból. (Öröklődés forrása JSObject) |
Bővítő metódusok
| Name | Description |
|---|---|
| AsParallel(IEnumerable) |
Ez az API a termékinfrastruktúrát támogatja, és közvetlenül a kódból nem használható. Lehetővé teszi a lekérdezés párhuzamosítását. |
| AsQueryable(IEnumerable) |
Ez az API a termékinfrastruktúrát támogatja, és közvetlenül a kódból nem használható. Átalakítja az egyiket IEnumerableIQueryable. |
| Cast<TResult>(IEnumerable) |
Ez az API a termékinfrastruktúrát támogatja, és közvetlenül a kódból nem használható. Egy elem elemeit IEnumerable a megadott típusra veti. |
| OfType<TResult>(IEnumerable) |
Ez az API a termékinfrastruktúrát támogatja, és közvetlenül a kódból nem használható. Egy adott típus alapján szűri IEnumerable egy adott elem elemeit. |