# THIS FILE IS AN AUTO-GENERATED MODELS AS DATA FILE. DO NOT EDIT.
extensions:
  - addsTo:
      pack: codeql/csharp-all
      extensible: summaryModel
    data:
      - ["System.Runtime.InteropServices.Marshalling", "AnsiStringMarshaller+ManagedToUnmanagedIn", False, "ToUnmanaged", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"]
      - ["System.Runtime.InteropServices.Marshalling", "ArrayMarshaller<T,TUnmanagedElement>+ManagedToUnmanagedIn", False, "FromManaged", "(T[],System.Span<TUnmanagedElement>)", "", "Argument[0].Element", "Argument[this]", "taint", "df-generated"]
      - ["System.Runtime.InteropServices.Marshalling", "ArrayMarshaller<T,TUnmanagedElement>+ManagedToUnmanagedIn", False, "FromManaged", "(T[],System.Span<TUnmanagedElement>)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"]
      - ["System.Runtime.InteropServices.Marshalling", "ArrayMarshaller<T,TUnmanagedElement>+ManagedToUnmanagedIn", False, "GetUnmanagedValuesDestination", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"]
      - ["System.Runtime.InteropServices.Marshalling", "BStrStringMarshaller+ManagedToUnmanagedIn", False, "ToUnmanaged", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"]
      - ["System.Runtime.InteropServices.Marshalling", "ComVariantMarshaller+RefPropagate", False, "FromManaged", "(System.Object)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"]
      - ["System.Runtime.InteropServices.Marshalling", "ComVariantMarshaller+RefPropagate", False, "FromUnmanaged", "(System.Runtime.InteropServices.Marshalling.ComVariant)", "", "Argument[0]", "Argument[this].SyntheticField[System.Runtime.InteropServices.Marshalling.ComVariantMarshaller+RefPropagate._unmanaged]", "value", "dfc-generated"]
      - ["System.Runtime.InteropServices.Marshalling", "ComVariantMarshaller+RefPropagate", False, "ToUnmanaged", "()", "", "Argument[this].SyntheticField[System.Runtime.InteropServices.Marshalling.ComVariantMarshaller+RefPropagate._unmanaged]", "ReturnValue", "value", "dfc-generated"]
      - ["System.Runtime.InteropServices.Marshalling", "IIUnknownStrategy", True, "CreateInstancePointer", "(System.Void*)", "", "Argument[0]", "ReturnValue", "value", "dfc-generated"]
      - ["System.Runtime.InteropServices.Marshalling", "PointerArrayMarshaller<T,TUnmanagedElement>+ManagedToUnmanagedIn", False, "FromManaged", "(T*[],System.Span<TUnmanagedElement>)", "", "Argument[0].Element", "Argument[this]", "taint", "df-generated"]
      - ["System.Runtime.InteropServices.Marshalling", "PointerArrayMarshaller<T,TUnmanagedElement>+ManagedToUnmanagedIn", False, "FromManaged", "(T*[],System.Span<TUnmanagedElement>)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"]
      - ["System.Runtime.InteropServices.Marshalling", "PointerArrayMarshaller<T,TUnmanagedElement>+ManagedToUnmanagedIn", False, "GetUnmanagedValuesDestination", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"]
      - ["System.Runtime.InteropServices.Marshalling", "ReadOnlySpanMarshaller<T,TUnmanagedElement>+ManagedToUnmanagedIn", False, "FromManaged", "(System.ReadOnlySpan<T>,System.Span<TUnmanagedElement>)", "", "Argument[0]", "Argument[this].SyntheticField[System.Runtime.InteropServices.Marshalling.ReadOnlySpanMarshaller`2+ManagedToUnmanagedIn._managedArray]", "value", "dfc-generated"]
      - ["System.Runtime.InteropServices.Marshalling", "ReadOnlySpanMarshaller<T,TUnmanagedElement>+ManagedToUnmanagedIn", False, "GetManagedValuesSource", "()", "", "Argument[this].SyntheticField[System.Runtime.InteropServices.Marshalling.ReadOnlySpanMarshaller`2+ManagedToUnmanagedIn._managedArray]", "ReturnValue", "value", "dfc-generated"]
      - ["System.Runtime.InteropServices.Marshalling", "ReadOnlySpanMarshaller<T,TUnmanagedElement>+ManagedToUnmanagedIn", False, "GetUnmanagedValuesDestination", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"]
      - ["System.Runtime.InteropServices.Marshalling", "ReadOnlySpanMarshaller<T,TUnmanagedElement>+ManagedToUnmanagedOut", False, "FromUnmanaged", "(TUnmanagedElement*)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"]
      - ["System.Runtime.InteropServices.Marshalling", "ReadOnlySpanMarshaller<T,TUnmanagedElement>+ManagedToUnmanagedOut", False, "ToManaged", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"]
      - ["System.Runtime.InteropServices.Marshalling", "ReadOnlySpanMarshaller<T,TUnmanagedElement>+UnmanagedToManagedOut", False, "GetManagedValuesSource", "(System.ReadOnlySpan<T>)", "", "Argument[0]", "ReturnValue", "value", "dfc-generated"]
      - ["System.Runtime.InteropServices.Marshalling", "SafeHandleMarshaller<T>+ManagedToUnmanagedIn", False, "FromManaged", "(T)", "", "Argument[0]", "Argument[this].SyntheticField[System.Runtime.InteropServices.Marshalling.SafeHandleMarshaller`1+ManagedToUnmanagedIn._handle]", "value", "dfc-generated"]
      - ["System.Runtime.InteropServices.Marshalling", "SafeHandleMarshaller<T>+ManagedToUnmanagedIn", False, "ToUnmanaged", "()", "", "Argument[this].SyntheticField[System.Runtime.InteropServices.Marshalling.SafeHandleMarshaller`1+ManagedToUnmanagedIn._handle].Field[System.Runtime.InteropServices.SafeHandle.handle]", "ReturnValue", "value", "dfc-generated"]
      - ["System.Runtime.InteropServices.Marshalling", "SafeHandleMarshaller<T>+ManagedToUnmanagedOut", False, "FromUnmanaged", "(System.IntPtr)", "", "Argument[0]", "Argument[this].SyntheticField[System.Runtime.InteropServices.Marshalling.SafeHandleMarshaller`1+ManagedToUnmanagedOut._newHandle].Field[System.Runtime.InteropServices.SafeHandle.handle]", "value", "dfc-generated"]
      - ["System.Runtime.InteropServices.Marshalling", "SafeHandleMarshaller<T>+ManagedToUnmanagedOut", False, "ToManaged", "()", "", "Argument[this].SyntheticField[System.Runtime.InteropServices.Marshalling.SafeHandleMarshaller`1+ManagedToUnmanagedOut._newHandle]", "ReturnValue", "value", "dfc-generated"]
      - ["System.Runtime.InteropServices.Marshalling", "SafeHandleMarshaller<T>+ManagedToUnmanagedRef", False, "FromManaged", "(T)", "", "Argument[0].Field[System.Runtime.InteropServices.SafeHandle.handle]", "Argument[this].SyntheticField[System.Runtime.InteropServices.Marshalling.SafeHandleMarshaller`1+ManagedToUnmanagedRef._originalHandleValue]", "value", "dfc-generated"]
      - ["System.Runtime.InteropServices.Marshalling", "SafeHandleMarshaller<T>+ManagedToUnmanagedRef", False, "FromManaged", "(T)", "", "Argument[0]", "Argument[this].SyntheticField[System.Runtime.InteropServices.Marshalling.SafeHandleMarshaller`1+ManagedToUnmanagedRef._handle]", "value", "dfc-generated"]
      - ["System.Runtime.InteropServices.Marshalling", "SafeHandleMarshaller<T>+ManagedToUnmanagedRef", False, "FromUnmanaged", "(System.IntPtr)", "", "Argument[0]", "Argument[this].SyntheticField[System.Runtime.InteropServices.Marshalling.SafeHandleMarshaller`1+ManagedToUnmanagedRef._handleToReturn].Field[System.Runtime.InteropServices.SafeHandle.handle]", "value", "dfc-generated"]
      - ["System.Runtime.InteropServices.Marshalling", "SafeHandleMarshaller<T>+ManagedToUnmanagedRef", False, "FromUnmanaged", "(System.IntPtr)", "", "Argument[0]", "Argument[this].SyntheticField[System.Runtime.InteropServices.Marshalling.SafeHandleMarshaller`1+ManagedToUnmanagedRef._newHandle].Field[System.Runtime.InteropServices.SafeHandle.handle]", "value", "dfc-generated"]
      - ["System.Runtime.InteropServices.Marshalling", "SafeHandleMarshaller<T>+ManagedToUnmanagedRef", False, "FromUnmanaged", "(System.IntPtr)", "", "Argument[this].SyntheticField[System.Runtime.InteropServices.Marshalling.SafeHandleMarshaller`1+ManagedToUnmanagedRef._handle]", "Argument[this].SyntheticField[System.Runtime.InteropServices.Marshalling.SafeHandleMarshaller`1+ManagedToUnmanagedRef._handleToReturn]", "value", "dfc-generated"]
      - ["System.Runtime.InteropServices.Marshalling", "SafeHandleMarshaller<T>+ManagedToUnmanagedRef", False, "FromUnmanaged", "(System.IntPtr)", "", "Argument[this].SyntheticField[System.Runtime.InteropServices.Marshalling.SafeHandleMarshaller`1+ManagedToUnmanagedRef._newHandle]", "Argument[this].SyntheticField[System.Runtime.InteropServices.Marshalling.SafeHandleMarshaller`1+ManagedToUnmanagedRef._handleToReturn]", "value", "dfc-generated"]
      - ["System.Runtime.InteropServices.Marshalling", "SafeHandleMarshaller<T>+ManagedToUnmanagedRef", False, "ToManagedFinally", "()", "", "Argument[this].SyntheticField[System.Runtime.InteropServices.Marshalling.SafeHandleMarshaller`1+ManagedToUnmanagedRef._handleToReturn]", "ReturnValue", "value", "dfc-generated"]
      - ["System.Runtime.InteropServices.Marshalling", "SafeHandleMarshaller<T>+ManagedToUnmanagedRef", False, "ToUnmanaged", "()", "", "Argument[this].SyntheticField[System.Runtime.InteropServices.Marshalling.SafeHandleMarshaller`1+ManagedToUnmanagedRef._originalHandleValue]", "ReturnValue", "value", "dfc-generated"]
      - ["System.Runtime.InteropServices.Marshalling", "SpanMarshaller<T,TUnmanagedElement>+ManagedToUnmanagedIn", False, "FromManaged", "(System.Span<T>,System.Span<TUnmanagedElement>)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"]
      - ["System.Runtime.InteropServices.Marshalling", "SpanMarshaller<T,TUnmanagedElement>+ManagedToUnmanagedIn", False, "FromManaged", "(System.Span<T>,System.Span<TUnmanagedElement>)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"]
      - ["System.Runtime.InteropServices.Marshalling", "SpanMarshaller<T,TUnmanagedElement>+ManagedToUnmanagedIn", False, "GetUnmanagedValuesDestination", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"]
      - ["System.Runtime.InteropServices.Marshalling", "SpanMarshaller<T,TUnmanagedElement>", False, "GetManagedValuesDestination", "(System.Span<T>)", "", "Argument[0]", "ReturnValue", "value", "dfc-generated"]
      - ["System.Runtime.InteropServices.Marshalling", "Utf8StringMarshaller+ManagedToUnmanagedIn", False, "ToUnmanaged", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"]
      - ["System.Runtime.InteropServices.Marshalling", "VirtualMethodTableInfo", False, "Deconstruct", "(System.Void*,System.Void**)", "", "Argument[this].Property[System.Runtime.InteropServices.Marshalling.VirtualMethodTableInfo.ThisPointer]", "Argument[0]", "value", "dfc-generated"]
      - ["System.Runtime.InteropServices.Marshalling", "VirtualMethodTableInfo", False, "Deconstruct", "(System.Void*,System.Void**)", "", "Argument[this].Property[System.Runtime.InteropServices.Marshalling.VirtualMethodTableInfo.VirtualMethodTable]", "Argument[1]", "value", "dfc-generated"]
      - ["System.Runtime.InteropServices.Marshalling", "VirtualMethodTableInfo", False, "VirtualMethodTableInfo", "(System.Void*,System.Void**)", "", "Argument[0]", "Argument[this].Property[System.Runtime.InteropServices.Marshalling.VirtualMethodTableInfo.ThisPointer]", "value", "dfc-generated"]
      - ["System.Runtime.InteropServices.Marshalling", "VirtualMethodTableInfo", False, "VirtualMethodTableInfo", "(System.Void*,System.Void**)", "", "Argument[1]", "Argument[this].Property[System.Runtime.InteropServices.Marshalling.VirtualMethodTableInfo.VirtualMethodTable]", "value", "dfc-generated"]
  - addsTo:
      pack: codeql/csharp-all
      extensible: neutralModel
    data:
      - ["System.Runtime.InteropServices.Marshalling", "AnsiStringMarshaller+ManagedToUnmanagedIn", "Free", "()", "summary", "df-generated"]
      - ["System.Runtime.InteropServices.Marshalling", "AnsiStringMarshaller+ManagedToUnmanagedIn", "FromManaged", "(System.String,System.Span<System.Byte>)", "summary", "df-generated"]
      - ["System.Runtime.InteropServices.Marshalling", "AnsiStringMarshaller+ManagedToUnmanagedIn", "get_BufferSize", "()", "summary", "df-generated"]
      - ["System.Runtime.InteropServices.Marshalling", "AnsiStringMarshaller", "ConvertToManaged", "(System.Byte*)", "summary", "df-generated"]
      - ["System.Runtime.InteropServices.Marshalling", "AnsiStringMarshaller", "ConvertToUnmanaged", "(System.String)", "summary", "df-generated"]
      - ["System.Runtime.InteropServices.Marshalling", "AnsiStringMarshaller", "Free", "(System.Byte*)", "summary", "df-generated"]
      - ["System.Runtime.InteropServices.Marshalling", "ArrayMarshaller<T,TUnmanagedElement>+ManagedToUnmanagedIn", "Free", "()", "summary", "df-generated"]
      - ["System.Runtime.InteropServices.Marshalling", "ArrayMarshaller<T,TUnmanagedElement>+ManagedToUnmanagedIn", "GetManagedValuesSource", "()", "summary", "df-generated"]
      - ["System.Runtime.InteropServices.Marshalling", "ArrayMarshaller<T,TUnmanagedElement>+ManagedToUnmanagedIn", "GetPinnableReference", "()", "summary", "df-generated"]
      - ["System.Runtime.InteropServices.Marshalling", "ArrayMarshaller<T,TUnmanagedElement>+ManagedToUnmanagedIn", "GetPinnableReference", "(T[])", "summary", "df-generated"]
      - ["System.Runtime.InteropServices.Marshalling", "ArrayMarshaller<T,TUnmanagedElement>+ManagedToUnmanagedIn", "ToUnmanaged", "()", "summary", "df-generated"]
      - ["System.Runtime.InteropServices.Marshalling", "ArrayMarshaller<T,TUnmanagedElement>+ManagedToUnmanagedIn", "get_BufferSize", "()", "summary", "df-generated"]
      - ["System.Runtime.InteropServices.Marshalling", "ArrayMarshaller<T,TUnmanagedElement>", "AllocateContainerForManagedElements", "(TUnmanagedElement*,System.Int32)", "summary", "df-generated"]
      - ["System.Runtime.InteropServices.Marshalling", "ArrayMarshaller<T,TUnmanagedElement>", "AllocateContainerForUnmanagedElements", "(T[],System.Int32)", "summary", "df-generated"]
      - ["System.Runtime.InteropServices.Marshalling", "ArrayMarshaller<T,TUnmanagedElement>", "Free", "(TUnmanagedElement*)", "summary", "df-generated"]
      - ["System.Runtime.InteropServices.Marshalling", "ArrayMarshaller<T,TUnmanagedElement>", "GetManagedValuesDestination", "(T[])", "summary", "df-generated"]
      - ["System.Runtime.InteropServices.Marshalling", "ArrayMarshaller<T,TUnmanagedElement>", "GetManagedValuesSource", "(T[])", "summary", "df-generated"]
      - ["System.Runtime.InteropServices.Marshalling", "ArrayMarshaller<T,TUnmanagedElement>", "GetUnmanagedValuesDestination", "(TUnmanagedElement*,System.Int32)", "summary", "df-generated"]
      - ["System.Runtime.InteropServices.Marshalling", "ArrayMarshaller<T,TUnmanagedElement>", "GetUnmanagedValuesSource", "(TUnmanagedElement*,System.Int32)", "summary", "df-generated"]
      - ["System.Runtime.InteropServices.Marshalling", "BStrStringMarshaller+ManagedToUnmanagedIn", "Free", "()", "summary", "df-generated"]
      - ["System.Runtime.InteropServices.Marshalling", "BStrStringMarshaller+ManagedToUnmanagedIn", "FromManaged", "(System.String,System.Span<System.Byte>)", "summary", "df-generated"]
      - ["System.Runtime.InteropServices.Marshalling", "BStrStringMarshaller+ManagedToUnmanagedIn", "get_BufferSize", "()", "summary", "df-generated"]
      - ["System.Runtime.InteropServices.Marshalling", "BStrStringMarshaller", "ConvertToManaged", "(System.UInt16*)", "summary", "df-generated"]
      - ["System.Runtime.InteropServices.Marshalling", "BStrStringMarshaller", "ConvertToUnmanaged", "(System.String)", "summary", "df-generated"]
      - ["System.Runtime.InteropServices.Marshalling", "BStrStringMarshaller", "Free", "(System.UInt16*)", "summary", "df-generated"]
      - ["System.Runtime.InteropServices.Marshalling", "ComExposedClassAttribute<T>", "GetComInterfaceEntries", "(System.Int32)", "summary", "df-generated"]
      - ["System.Runtime.InteropServices.Marshalling", "ComInterfaceMarshaller<T>", "ConvertToManaged", "(System.Void*)", "summary", "df-generated"]
      - ["System.Runtime.InteropServices.Marshalling", "ComInterfaceMarshaller<T>", "ConvertToUnmanaged", "(T)", "summary", "df-generated"]
      - ["System.Runtime.InteropServices.Marshalling", "ComInterfaceMarshaller<T>", "Free", "(System.Void*)", "summary", "df-generated"]
      - ["System.Runtime.InteropServices.Marshalling", "ComObject", "FinalRelease", "()", "summary", "df-generated"]
      - ["System.Runtime.InteropServices.Marshalling", "ComObject", "GetInterfaceImplementation", "(System.RuntimeTypeHandle)", "summary", "df-generated"]
      - ["System.Runtime.InteropServices.Marshalling", "ComObject", "GetVirtualMethodTableInfoForKey", "(System.Type)", "summary", "df-generated"]
      - ["System.Runtime.InteropServices.Marshalling", "ComObject", "IsInterfaceImplemented", "(System.RuntimeTypeHandle,System.Boolean)", "summary", "df-generated"]
      - ["System.Runtime.InteropServices.Marshalling", "ComVariant", "As<T>", "()", "summary", "df-generated"]
      - ["System.Runtime.InteropServices.Marshalling", "ComVariant", "Create<T>", "(T)", "summary", "df-generated"]
      - ["System.Runtime.InteropServices.Marshalling", "ComVariant", "CreateRaw<T>", "(System.Runtime.InteropServices.VarEnum,T)", "summary", "df-generated"]
      - ["System.Runtime.InteropServices.Marshalling", "ComVariant", "Dispose", "()", "summary", "df-generated"]
      - ["System.Runtime.InteropServices.Marshalling", "ComVariant", "GetRawDataRef<T>", "()", "summary", "df-generated"]
      - ["System.Runtime.InteropServices.Marshalling", "ComVariant", "get_Null", "()", "summary", "df-generated"]
      - ["System.Runtime.InteropServices.Marshalling", "ComVariantMarshaller+RefPropagate", "Free", "()", "summary", "df-generated"]
      - ["System.Runtime.InteropServices.Marshalling", "ComVariantMarshaller+RefPropagate", "ToManaged", "()", "summary", "df-generated"]
      - ["System.Runtime.InteropServices.Marshalling", "ComVariantMarshaller", "ConvertToManaged", "(System.Runtime.InteropServices.Marshalling.ComVariant)", "summary", "df-generated"]
      - ["System.Runtime.InteropServices.Marshalling", "ComVariantMarshaller", "ConvertToUnmanaged", "(System.Object)", "summary", "df-generated"]
      - ["System.Runtime.InteropServices.Marshalling", "ComVariantMarshaller", "Free", "(System.Runtime.InteropServices.Marshalling.ComVariant)", "summary", "df-generated"]
      - ["System.Runtime.InteropServices.Marshalling", "CustomMarshallerAttribute", "CustomMarshallerAttribute", "(System.Type,System.Runtime.InteropServices.Marshalling.MarshalMode,System.Type)", "summary", "df-generated"]
      - ["System.Runtime.InteropServices.Marshalling", "CustomMarshallerAttribute", "get_ManagedType", "()", "summary", "df-generated"]
      - ["System.Runtime.InteropServices.Marshalling", "CustomMarshallerAttribute", "get_MarshalMode", "()", "summary", "df-generated"]
      - ["System.Runtime.InteropServices.Marshalling", "CustomMarshallerAttribute", "get_MarshallerType", "()", "summary", "df-generated"]
      - ["System.Runtime.InteropServices.Marshalling", "ExceptionAsDefaultMarshaller<T>", "ConvertToUnmanaged", "(System.Exception)", "summary", "df-generated"]
      - ["System.Runtime.InteropServices.Marshalling", "ExceptionAsHResultMarshaller<T>", "ConvertToUnmanaged", "(System.Exception)", "summary", "df-generated"]
      - ["System.Runtime.InteropServices.Marshalling", "ExceptionAsNaNMarshaller<T>", "ConvertToUnmanaged", "(System.Exception)", "summary", "df-generated"]
      - ["System.Runtime.InteropServices.Marshalling", "ExceptionAsVoidMarshaller", "ConvertToUnmanaged", "(System.Exception)", "summary", "df-generated"]
      - ["System.Runtime.InteropServices.Marshalling", "IComExposedClass", "GetComInterfaceEntries", "(System.Int32)", "summary", "df-generated"]
      - ["System.Runtime.InteropServices.Marshalling", "IComExposedDetails", "GetComInterfaceEntries", "(System.Int32)", "summary", "df-generated"]
      - ["System.Runtime.InteropServices.Marshalling", "IIUnknownCacheStrategy", "Clear", "(System.Runtime.InteropServices.Marshalling.IIUnknownStrategy)", "summary", "df-generated"]
      - ["System.Runtime.InteropServices.Marshalling", "IIUnknownCacheStrategy", "ConstructTableInfo", "(System.RuntimeTypeHandle,System.Runtime.InteropServices.Marshalling.IIUnknownDerivedDetails,System.Void*)", "summary", "df-generated"]
      - ["System.Runtime.InteropServices.Marshalling", "IIUnknownCacheStrategy", "TryGetTableInfo", "(System.RuntimeTypeHandle,System.Runtime.InteropServices.Marshalling.IIUnknownCacheStrategy+TableInfo)", "summary", "df-generated"]
      - ["System.Runtime.InteropServices.Marshalling", "IIUnknownCacheStrategy", "TrySetTableInfo", "(System.RuntimeTypeHandle,System.Runtime.InteropServices.Marshalling.IIUnknownCacheStrategy+TableInfo)", "summary", "df-generated"]
      - ["System.Runtime.InteropServices.Marshalling", "IIUnknownDerivedDetails", "get_Iid", "()", "summary", "df-generated"]
      - ["System.Runtime.InteropServices.Marshalling", "IIUnknownDerivedDetails", "get_Implementation", "()", "summary", "df-generated"]
      - ["System.Runtime.InteropServices.Marshalling", "IIUnknownDerivedDetails", "get_ManagedVirtualMethodTable", "()", "summary", "df-generated"]
      - ["System.Runtime.InteropServices.Marshalling", "IIUnknownInterfaceDetailsStrategy", "GetComExposedTypeDetails", "(System.RuntimeTypeHandle)", "summary", "df-generated"]
      - ["System.Runtime.InteropServices.Marshalling", "IIUnknownInterfaceDetailsStrategy", "GetIUnknownDerivedDetails", "(System.RuntimeTypeHandle)", "summary", "df-generated"]
      - ["System.Runtime.InteropServices.Marshalling", "IIUnknownInterfaceType", "get_Iid", "()", "summary", "df-generated"]
      - ["System.Runtime.InteropServices.Marshalling", "IIUnknownInterfaceType", "get_ManagedVirtualMethodTable", "()", "summary", "df-generated"]
      - ["System.Runtime.InteropServices.Marshalling", "IIUnknownStrategy", "QueryInterface", "(System.Void*,System.Guid,System.Void*)", "summary", "df-generated"]
      - ["System.Runtime.InteropServices.Marshalling", "IIUnknownStrategy", "Release", "(System.Void*)", "summary", "df-generated"]
      - ["System.Runtime.InteropServices.Marshalling", "IUnknownDerivedAttribute<T,TImpl>", "get_Iid", "()", "summary", "df-generated"]
      - ["System.Runtime.InteropServices.Marshalling", "IUnknownDerivedAttribute<T,TImpl>", "get_Implementation", "()", "summary", "df-generated"]
      - ["System.Runtime.InteropServices.Marshalling", "IUnknownDerivedAttribute<T,TImpl>", "get_ManagedVirtualMethodTable", "()", "summary", "df-generated"]
      - ["System.Runtime.InteropServices.Marshalling", "IUnmanagedVirtualMethodTableProvider", "GetVirtualMethodTableInfoForKey", "(System.Type)", "summary", "df-generated"]
      - ["System.Runtime.InteropServices.Marshalling", "MarshalUsingAttribute", "MarshalUsingAttribute", "(System.Type)", "summary", "df-generated"]
      - ["System.Runtime.InteropServices.Marshalling", "MarshalUsingAttribute", "get_NativeType", "()", "summary", "df-generated"]
      - ["System.Runtime.InteropServices.Marshalling", "NativeMarshallingAttribute", "NativeMarshallingAttribute", "(System.Type)", "summary", "df-generated"]
      - ["System.Runtime.InteropServices.Marshalling", "NativeMarshallingAttribute", "get_NativeType", "()", "summary", "df-generated"]
      - ["System.Runtime.InteropServices.Marshalling", "PointerArrayMarshaller<T,TUnmanagedElement>+ManagedToUnmanagedIn", "Free", "()", "summary", "df-generated"]
      - ["System.Runtime.InteropServices.Marshalling", "PointerArrayMarshaller<T,TUnmanagedElement>+ManagedToUnmanagedIn", "GetManagedValuesSource", "()", "summary", "df-generated"]
      - ["System.Runtime.InteropServices.Marshalling", "PointerArrayMarshaller<T,TUnmanagedElement>+ManagedToUnmanagedIn", "GetPinnableReference", "()", "summary", "df-generated"]
      - ["System.Runtime.InteropServices.Marshalling", "PointerArrayMarshaller<T,TUnmanagedElement>+ManagedToUnmanagedIn", "GetPinnableReference", "(T*[])", "summary", "df-generated"]
      - ["System.Runtime.InteropServices.Marshalling", "PointerArrayMarshaller<T,TUnmanagedElement>+ManagedToUnmanagedIn", "ToUnmanaged", "()", "summary", "df-generated"]
      - ["System.Runtime.InteropServices.Marshalling", "PointerArrayMarshaller<T,TUnmanagedElement>+ManagedToUnmanagedIn", "get_BufferSize", "()", "summary", "df-generated"]
      - ["System.Runtime.InteropServices.Marshalling", "PointerArrayMarshaller<T,TUnmanagedElement>", "AllocateContainerForManagedElements", "(TUnmanagedElement*,System.Int32)", "summary", "df-generated"]
      - ["System.Runtime.InteropServices.Marshalling", "PointerArrayMarshaller<T,TUnmanagedElement>", "AllocateContainerForUnmanagedElements", "(T*[],System.Int32)", "summary", "df-generated"]
      - ["System.Runtime.InteropServices.Marshalling", "PointerArrayMarshaller<T,TUnmanagedElement>", "Free", "(TUnmanagedElement*)", "summary", "df-generated"]
      - ["System.Runtime.InteropServices.Marshalling", "PointerArrayMarshaller<T,TUnmanagedElement>", "GetManagedValuesDestination", "(T*[])", "summary", "df-generated"]
      - ["System.Runtime.InteropServices.Marshalling", "PointerArrayMarshaller<T,TUnmanagedElement>", "GetManagedValuesSource", "(T*[])", "summary", "df-generated"]
      - ["System.Runtime.InteropServices.Marshalling", "PointerArrayMarshaller<T,TUnmanagedElement>", "GetUnmanagedValuesDestination", "(TUnmanagedElement*,System.Int32)", "summary", "df-generated"]
      - ["System.Runtime.InteropServices.Marshalling", "PointerArrayMarshaller<T,TUnmanagedElement>", "GetUnmanagedValuesSource", "(TUnmanagedElement*,System.Int32)", "summary", "df-generated"]
      - ["System.Runtime.InteropServices.Marshalling", "ReadOnlySpanMarshaller<T,TUnmanagedElement>+ManagedToUnmanagedIn", "Free", "()", "summary", "df-generated"]
      - ["System.Runtime.InteropServices.Marshalling", "ReadOnlySpanMarshaller<T,TUnmanagedElement>+ManagedToUnmanagedIn", "GetPinnableReference", "()", "summary", "df-generated"]
      - ["System.Runtime.InteropServices.Marshalling", "ReadOnlySpanMarshaller<T,TUnmanagedElement>+ManagedToUnmanagedIn", "GetPinnableReference", "(System.ReadOnlySpan<T>)", "summary", "df-generated"]
      - ["System.Runtime.InteropServices.Marshalling", "ReadOnlySpanMarshaller<T,TUnmanagedElement>+ManagedToUnmanagedIn", "ToUnmanaged", "()", "summary", "df-generated"]
      - ["System.Runtime.InteropServices.Marshalling", "ReadOnlySpanMarshaller<T,TUnmanagedElement>+ManagedToUnmanagedIn", "get_BufferSize", "()", "summary", "df-generated"]
      - ["System.Runtime.InteropServices.Marshalling", "ReadOnlySpanMarshaller<T,TUnmanagedElement>+ManagedToUnmanagedOut", "Free", "()", "summary", "df-generated"]
      - ["System.Runtime.InteropServices.Marshalling", "ReadOnlySpanMarshaller<T,TUnmanagedElement>+ManagedToUnmanagedOut", "GetManagedValuesDestination", "(System.Int32)", "summary", "df-generated"]
      - ["System.Runtime.InteropServices.Marshalling", "ReadOnlySpanMarshaller<T,TUnmanagedElement>+ManagedToUnmanagedOut", "GetUnmanagedValuesSource", "(System.Int32)", "summary", "df-generated"]
      - ["System.Runtime.InteropServices.Marshalling", "ReadOnlySpanMarshaller<T,TUnmanagedElement>+UnmanagedToManagedOut", "AllocateContainerForUnmanagedElements", "(System.ReadOnlySpan<T>,System.Int32)", "summary", "df-generated"]
      - ["System.Runtime.InteropServices.Marshalling", "ReadOnlySpanMarshaller<T,TUnmanagedElement>+UnmanagedToManagedOut", "GetUnmanagedValuesDestination", "(TUnmanagedElement*,System.Int32)", "summary", "df-generated"]
      - ["System.Runtime.InteropServices.Marshalling", "SafeHandleMarshaller<T>+ManagedToUnmanagedIn", "Free", "()", "summary", "df-generated"]
      - ["System.Runtime.InteropServices.Marshalling", "SafeHandleMarshaller<T>+ManagedToUnmanagedOut", "Free", "()", "summary", "df-generated"]
      - ["System.Runtime.InteropServices.Marshalling", "SafeHandleMarshaller<T>+ManagedToUnmanagedRef", "Free", "()", "summary", "df-generated"]
      - ["System.Runtime.InteropServices.Marshalling", "SafeHandleMarshaller<T>+ManagedToUnmanagedRef", "OnInvoked", "()", "summary", "df-generated"]
      - ["System.Runtime.InteropServices.Marshalling", "SpanMarshaller<T,TUnmanagedElement>+ManagedToUnmanagedIn", "Free", "()", "summary", "df-generated"]
      - ["System.Runtime.InteropServices.Marshalling", "SpanMarshaller<T,TUnmanagedElement>+ManagedToUnmanagedIn", "GetManagedValuesSource", "()", "summary", "df-generated"]
      - ["System.Runtime.InteropServices.Marshalling", "SpanMarshaller<T,TUnmanagedElement>+ManagedToUnmanagedIn", "GetPinnableReference", "()", "summary", "df-generated"]
      - ["System.Runtime.InteropServices.Marshalling", "SpanMarshaller<T,TUnmanagedElement>+ManagedToUnmanagedIn", "GetPinnableReference", "(System.Span<T>)", "summary", "df-generated"]
      - ["System.Runtime.InteropServices.Marshalling", "SpanMarshaller<T,TUnmanagedElement>+ManagedToUnmanagedIn", "ToUnmanaged", "()", "summary", "df-generated"]
      - ["System.Runtime.InteropServices.Marshalling", "SpanMarshaller<T,TUnmanagedElement>+ManagedToUnmanagedIn", "get_BufferSize", "()", "summary", "df-generated"]
      - ["System.Runtime.InteropServices.Marshalling", "SpanMarshaller<T,TUnmanagedElement>", "AllocateContainerForManagedElements", "(TUnmanagedElement*,System.Int32)", "summary", "df-generated"]
      - ["System.Runtime.InteropServices.Marshalling", "SpanMarshaller<T,TUnmanagedElement>", "AllocateContainerForUnmanagedElements", "(System.Span<T>,System.Int32)", "summary", "df-generated"]
      - ["System.Runtime.InteropServices.Marshalling", "SpanMarshaller<T,TUnmanagedElement>", "Free", "(TUnmanagedElement*)", "summary", "df-generated"]
      - ["System.Runtime.InteropServices.Marshalling", "SpanMarshaller<T,TUnmanagedElement>", "GetManagedValuesSource", "(System.Span<T>)", "summary", "df-generated"]
      - ["System.Runtime.InteropServices.Marshalling", "SpanMarshaller<T,TUnmanagedElement>", "GetUnmanagedValuesDestination", "(TUnmanagedElement*,System.Int32)", "summary", "df-generated"]
      - ["System.Runtime.InteropServices.Marshalling", "SpanMarshaller<T,TUnmanagedElement>", "GetUnmanagedValuesSource", "(TUnmanagedElement*,System.Int32)", "summary", "df-generated"]
      - ["System.Runtime.InteropServices.Marshalling", "StrategyBasedComWrappers", "ComputeVtables", "(System.Object,System.Runtime.InteropServices.CreateComInterfaceFlags,System.Int32)", "summary", "df-generated"]
      - ["System.Runtime.InteropServices.Marshalling", "StrategyBasedComWrappers", "CreateCacheStrategy", "()", "summary", "df-generated"]
      - ["System.Runtime.InteropServices.Marshalling", "StrategyBasedComWrappers", "CreateDefaultCacheStrategy", "()", "summary", "df-generated"]
      - ["System.Runtime.InteropServices.Marshalling", "StrategyBasedComWrappers", "CreateObject", "(System.IntPtr,System.Runtime.InteropServices.CreateObjectFlags,System.Object,System.Runtime.InteropServices.CreatedWrapperFlags)", "summary", "df-generated"]
      - ["System.Runtime.InteropServices.Marshalling", "StrategyBasedComWrappers", "GetOrCreateIUnknownStrategy", "()", "summary", "df-generated"]
      - ["System.Runtime.InteropServices.Marshalling", "StrategyBasedComWrappers", "GetOrCreateInterfaceDetailsStrategy", "()", "summary", "df-generated"]
      - ["System.Runtime.InteropServices.Marshalling", "StrategyBasedComWrappers", "ReleaseObjects", "(System.Collections.IEnumerable)", "summary", "df-generated"]
      - ["System.Runtime.InteropServices.Marshalling", "StrategyBasedComWrappers", "get_DefaultIUnknownInterfaceDetailsStrategy", "()", "summary", "df-generated"]
      - ["System.Runtime.InteropServices.Marshalling", "StrategyBasedComWrappers", "get_DefaultIUnknownStrategy", "()", "summary", "df-generated"]
      - ["System.Runtime.InteropServices.Marshalling", "UniqueComInterfaceMarshaller<T>", "ConvertToManaged", "(System.Void*)", "summary", "df-generated"]
      - ["System.Runtime.InteropServices.Marshalling", "UniqueComInterfaceMarshaller<T>", "ConvertToUnmanaged", "(T)", "summary", "df-generated"]
      - ["System.Runtime.InteropServices.Marshalling", "UniqueComInterfaceMarshaller<T>", "Free", "(System.Void*)", "summary", "df-generated"]
      - ["System.Runtime.InteropServices.Marshalling", "Utf16StringMarshaller", "ConvertToManaged", "(System.UInt16*)", "summary", "df-generated"]
      - ["System.Runtime.InteropServices.Marshalling", "Utf16StringMarshaller", "ConvertToUnmanaged", "(System.String)", "summary", "df-generated"]
      - ["System.Runtime.InteropServices.Marshalling", "Utf16StringMarshaller", "Free", "(System.UInt16*)", "summary", "df-generated"]
      - ["System.Runtime.InteropServices.Marshalling", "Utf16StringMarshaller", "GetPinnableReference", "(System.String)", "summary", "df-generated"]
      - ["System.Runtime.InteropServices.Marshalling", "Utf8StringMarshaller+ManagedToUnmanagedIn", "Free", "()", "summary", "df-generated"]
      - ["System.Runtime.InteropServices.Marshalling", "Utf8StringMarshaller+ManagedToUnmanagedIn", "FromManaged", "(System.String,System.Span<System.Byte>)", "summary", "df-generated"]
      - ["System.Runtime.InteropServices.Marshalling", "Utf8StringMarshaller+ManagedToUnmanagedIn", "get_BufferSize", "()", "summary", "df-generated"]
      - ["System.Runtime.InteropServices.Marshalling", "Utf8StringMarshaller", "ConvertToManaged", "(System.Byte*)", "summary", "df-generated"]
      - ["System.Runtime.InteropServices.Marshalling", "Utf8StringMarshaller", "ConvertToUnmanaged", "(System.String)", "summary", "df-generated"]
      - ["System.Runtime.InteropServices.Marshalling", "Utf8StringMarshaller", "Free", "(System.Byte*)", "summary", "df-generated"]
      - ["System.Runtime.InteropServices.Marshalling", "VirtualMethodTableInfo", "get_ThisPointer", "()", "summary", "df-generated"]
      - ["System.Runtime.InteropServices.Marshalling", "VirtualMethodTableInfo", "get_VirtualMethodTable", "()", "summary", "df-generated"]
