Freigeben über


Standardmäßiges Marshallingverhalten

Das Interop-Marshalling erfolgt basierend auf Regeln, die festlegen, wie Methodenparametern zugeordnete Daten sich verhalten, wenn sie von einem verwalteten an einen nicht verwalteten Speicher übergeben werden. Diese integrierten Regeln steuern Marshallingaktivitäten, wie Datentyptransformationen, ob ein Aufrufer die an ihn übergebenen Daten ändern und diese Änderungen dann an den Aufrufer zurückgeben kann und unter welchen Umständen der Marshaller Leistungsoptimierungen zur Verfügung stellt.

In diesem Abschnitt werden die standardmäßigen Verhaltensmerkmale des Interop-Marshallingdienstes beschrieben. Sie erhalten hier ausführliche Informationen zum Marshalling von Arrays, booleschen Typen, Zeichentypen, Delegaten, Klassen, Objekten, Zeichenfolgen und Strukturen.

Hinweis

Ein Marshalling generischer Typen wird nicht unterstützt. Weitere Informationen finden Sie unter Interoperation mit generischen Typen.

In diesem Abschnitt

  • Kopieren und Fixieren
    Beschreibt, wie sich das Kopieren und Fixieren auf das Datenmarshalling auswirkt.

Verwandte Abschnitte