Freigeben über


Standardmarshallingverhalten

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.

HinweisHinweis

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

In diesem Abschnitt

Verwandte Abschnitte