TypeReflector Klass

Definition

Tillhandahåller en implementering av GetMember(String, BindingFlags) som är snabbare än GetMember(String, BindingFlags).

Detta API stöder produktinfrastrukturen och är inte avsett att användas direkt från koden.

public ref class TypeReflector sealed : Microsoft::JScript::ScriptObject
public sealed class TypeReflector : Microsoft.JScript.ScriptObject
type TypeReflector = class
    inherit ScriptObject
Public NotInheritable Class TypeReflector
Inherits ScriptObject
Arv
TypeReflector

Fält

Name Description
engine

Detta API stöder produktinfrastrukturen och är inte avsett att användas direkt från koden.

Lagrar en referens till skriptmotorn.

(Ärvd från ScriptObject)
parent

Detta API stöder produktinfrastrukturen och är inte avsett att användas direkt från koden.

Lagrar en referens till det överordnade objektet.

(Ärvd från ScriptObject)

Egenskaper

Name Description
Item[Double]

Detta API stöder produktinfrastrukturen och är inte avsett att användas direkt från koden.

Hämtar eller anger en medlem i skriptobjektet som anges av det angivna Double indexvärdet.

(Ärvd från ScriptObject)
Item[Int32]

Detta API stöder produktinfrastrukturen och är inte avsett att användas direkt från koden.

Hämtar eller anger en medlem i skriptobjektet som anges av det angivna Int32 indexvärdet.

(Ärvd från ScriptObject)
Item[Object[]]

Detta API stöder produktinfrastrukturen och är inte avsett att användas direkt från koden.

Hämtar eller anger en medlem i skriptobjektet som anges av det angivna namnet, Double indexvärdet eller Int32 indexvärdet.

(Ärvd från ScriptObject)
Item[String]

Detta API stöder produktinfrastrukturen och är inte avsett att användas direkt från koden.

Hämtar eller anger en medlem i skriptobjektet som anges av det angivna namnet.

(Ärvd från ScriptObject)
UnderlyingSystemType

Detta API stöder produktinfrastrukturen och är inte avsett att användas direkt från koden.

Hämtar typen av skriptobjekt.

(Ärvd från ScriptObject)

Metoder

Name Description
Equals(Object)

Detta API stöder produktinfrastrukturen och är inte avsett att användas direkt från koden.

Avgör om det angivna objektet är lika med det aktuella objektet.

(Ärvd från Object)
GetField(String, BindingFlags)

Detta API stöder produktinfrastrukturen och är inte avsett att användas direkt från koden.

Hämtar ett fält som har det angivna namnet.

(Ärvd från ScriptObject)
GetFields(BindingFlags)

Detta API stöder produktinfrastrukturen och är inte avsett att användas direkt från koden.

Hämtar en matris med FieldInfo objekt som motsvarar alla fält i det aktuella skriptobjektet.

(Ärvd från ScriptObject)
GetHashCode()

Detta API stöder produktinfrastrukturen och är inte avsett att användas direkt från koden.

Fungerar som standard-hash-funktion.

(Ärvd från Object)
GetMember(String, BindingFlags)

Detta API stöder produktinfrastrukturen och är inte avsett att användas direkt från koden.

Söker efter den angivna medlemmen med de angivna bindningsbegränsningarna.

GetMembers(BindingFlags)

Detta API stöder produktinfrastrukturen och är inte avsett att användas direkt från koden.

Genererar ett JScriptException undantag i alla fall.

GetMethod(String, BindingFlags, Binder, Type[], ParameterModifier[])

Detta API stöder produktinfrastrukturen och är inte avsett att användas direkt från koden.

Hämtar en metod som har det angivna namnet med hjälp av de angivna urvalskriterierna.

(Ärvd från ScriptObject)
GetMethod(String, BindingFlags)

Detta API stöder produktinfrastrukturen och är inte avsett att användas direkt från koden.

Hämtar en metod som har det angivna namnet.

(Ärvd från ScriptObject)
GetMethods(BindingFlags)

Detta API stöder produktinfrastrukturen och är inte avsett att användas direkt från koden.

Hämtar en matris med MethodInfo objekt som motsvarar alla metoder för det aktuella skriptobjektet.

(Ärvd från ScriptObject)
GetParent()

Detta API stöder produktinfrastrukturen och är inte avsett att användas direkt från koden.

Hämtar en referens till det överordnade objektet.

(Ärvd från ScriptObject)
GetProperties(BindingFlags)

Detta API stöder produktinfrastrukturen och är inte avsett att användas direkt från koden.

Hämtar en matris med PropertyInfo objekt som motsvarar alla egenskaper för det aktuella skriptobjektet.

(Ärvd från ScriptObject)
GetProperty(String, BindingFlags, Binder, Type, Type[], ParameterModifier[])

Detta API stöder produktinfrastrukturen och är inte avsett att användas direkt från koden.

Hämtar en egenskap som har det angivna namnet med hjälp av de angivna urvalskriterierna.

(Ärvd från ScriptObject)
GetProperty(String, BindingFlags)

Detta API stöder produktinfrastrukturen och är inte avsett att användas direkt från koden.

Hämtar en egenskap som har det angivna namnet.

(Ärvd från ScriptObject)
GetType()

Detta API stöder produktinfrastrukturen och är inte avsett att användas direkt från koden.

Hämtar den aktuella instansen Type .

(Ärvd från Object)
InvokeMember(String, BindingFlags, Binder, Object, Object[], ParameterModifier[], CultureInfo, String[])

Detta API stöder produktinfrastrukturen och är inte avsett att användas direkt från koden.

Anropar den angivna medlemmen.

(Ärvd från ScriptObject)
MemberwiseClone()

Detta API stöder produktinfrastrukturen och är inte avsett att användas direkt från koden.

Skapar en ytlig kopia av den aktuella Object.

(Ärvd från Object)
ToString()

Detta API stöder produktinfrastrukturen och är inte avsett att användas direkt från koden.

Returnerar en sträng som representerar det aktuella objektet.

(Ärvd från Object)

Gäller för

Se även