Freigeben über


CallSite<T> Klasse

Definition

Typ der dynamischen Site.

generic <typename T>
 where T : classpublic ref class CallSite : System::Runtime::CompilerServices::CallSite
generic <typename T>
 where T : classpublic ref class CallSite sealed : System::Runtime::CompilerServices::CallSite
public class CallSite<T> : System.Runtime.CompilerServices.CallSite where T : class
public sealed class CallSite<T> : System.Runtime.CompilerServices.CallSite where T : class
type CallSite<'T (requires 'T : null)> = class
    inherit CallSite
Public Class CallSite(Of T)
Inherits CallSite
Public NotInheritable Class CallSite(Of T)
Inherits CallSite

Typparameter

T

Der Delegattyp.

Vererbung
CallSite<T>

Felder

Target

Der Cache der Ebene 0: Ein auf Grundlage des Siteverlaufs spezialisierter Delegat.

Eigenschaften

Binder

Für das Binden von dynamischen Vorgängen auf der dynamischen Site zuständige Klasse.

(Geerbt von CallSite)
Update

Der Updatedelegat. Wird aufgerufen, wenn auf der dynamischen Site ein fehlgeschlagener Cachezugriff auftritt.

Methoden

Create(CallSiteBinder)

Erstellt eine Instanz der dynamischen Aufrufsite, die mit dem für die Laufzeitbindung zuständigen Binder der dynamischen Vorgänge auf dieser Aufrufsite initialisiert wird.

Equals(Object)

Bestimmt, ob das angegebene Objekt gleich dem aktuellen Objekt ist.

(Geerbt von Object)
GetHashCode()

Fungiert als Standardhashfunktion.

(Geerbt von Object)
GetType()

Ruft den Type der aktuellen Instanz ab.

(Geerbt von Object)
MemberwiseClone()

Erstellt eine flache Kopie des aktuellen Object.

(Geerbt von Object)
ToString()

Gibt eine Zeichenfolge zurück, die das aktuelle Objekt darstellt.

(Geerbt von Object)

Gilt für: