Binding Osztály

Definíció

Egy osztálytagra, hívható kifejezésre vagy változónévre mutató hivatkozást jelöl. Ez az osztály fordításkor megpróbálja feloldani a megfelelő értékre mutató hivatkozást.

Ez az API a termékinfrastruktúrát támogatja, és közvetlenül a kódból nem használható.

public ref class Binding abstract : Microsoft::JScript::AST
public abstract class Binding : Microsoft.JScript.AST
type Binding = class
    inherit AST
Public MustInherit Class Binding
Inherits AST
Öröklődés
Binding

Mezők

Name Description
defaultMember

Ez az API a termékinfrastruktúrát támogatja, és közvetlenül a kódból nem használható.

Egy alapértelmezett indexelt tulajdonságra mutató hivatkozást tárol.

isAssignmentToDefaultIndexedProperty

Ez az API a termékinfrastruktúrát támogatja, és közvetlenül a kódból nem használható.

Olyan értéket tárol, amely jelzi, hogy a kötés hivatkozása egy alapértelmezett indexelt tulajdonságra mutat-e.

isFullyResolved

Ez az API a termékinfrastruktúrát támogatja, és közvetlenül a kódból nem használható.

Olyan értéket tárol, amely jelzi, hogy a kötési hivatkozás teljes mértékben feloldva van-e.

isNonVirtual

Ez az API a termékinfrastruktúrát támogatja, és közvetlenül a kódból nem használható.

Olyan értéket tárol, amely jelzi, hogy a kötési hivatkozás egy olyan tagra mutat-e, amely felülír egy tagot egy alaposztályban.

name

Ez az API a termékinfrastruktúrát támogatja, és közvetlenül a kódból nem használható.

A kötési hivatkozást azonosító sztringet tárolja.

Metódusok

Name Description
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)
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)
GetObject()

Ez az API a termékinfrastruktúrát támogatja, és közvetlenül a kódból nem használható.

Ha felül van bírálva egy származtatott osztályban, lekéri azt az objektumot, amelyen a kötési hivatkozás definiálva van.

GetType()

Ez az API a termékinfrastruktúrát támogatja, és közvetlenül a kódból nem használható.

Lekéri az Type aktuális példányt.

(Öröklődés forrása Object)
HandleNoSuchMemberError()

Ez az API a termékinfrastruktúrát támogatja, és közvetlenül a kódból nem használható.

Ha egy származtatott osztályban felül van bírálva, olyan helyzeteket kezel, amelyekben a kötési hivatkozás egy olyan tagra hivatkozik, amely nem található.

IsMissing(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 egyenértékű-e a következőkkel Missing: .

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)
ResolveRHValue()

Ez az API a termékinfrastruktúrát támogatja, és közvetlenül a kódból nem használható.

Feloldja a kötési hivatkozás jobb oldalát.

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 Object)
TranslateToILObject(ILGenerator, Type, Boolean)

Ez az API a termékinfrastruktúrát támogatja, és közvetlenül a kódból nem használható.

Származtatott osztályban felülbírálva Microsoft köztes nyelv (MSIL) kódot hoz létre ahhoz az objektumhoz, amelyen a kötési hivatkozás definiálva van.

TranslateToILWithDupOfThisOb(ILGenerator)

Ez az API a termékinfrastruktúrát támogatja, és közvetlenül a kódból nem használható.

Származtatott osztályban felülbírálva Microsoft középfokú nyelv (MSIL) kódot generál a kötési hivatkozáshoz. Ha szükséges, másolja az aktuális legfelső értéket a kiértékelési verembe, majd leküldi a másolatot a kiértékelési verembe.

A következőre érvényes:

Lásd még