⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 custommarshalers.cs

📁 读取查看源码
💻 CS
📖 第 1 页 / 共 2 页
字号:
     Class System.Reflection.MethodInfo GetBaseDefinition();
     Object Invoke( Object pObj,  ValueClass System.Reflection.BindingFlags invokeAttr,  Class System.Reflection.Binder pBinder,  SZArray Object aParameters,  Class System.Globalization.CultureInfo pCulture);
     I4 get_DispID();
     Class System.Runtime.InteropServices.CustomMarshalers.ExpandoViewOfDispatchEx get_Owner();

    property Owner { get(){} set(){} };
    property DispID { get(){} set(){} };
    property MethodHandle { get(){} set(){} };
    property ReturnTypeCustomAttributes { get(){} set(){} };
    property ReturnType { get(){} set(){} };
    property Attributes { get(){} set(){} };
    property Signature { get(){} set(){} };
    property ReflectedType { get(){} set(){} };
    property DeclaringType { get(){} set(){} };
    property Name { get(){} set(){} };
    property MemberType { get(){} set(){} };

    }




class System.Runtime.InteropServices.CustomMarshalers.DispatchExPropertyInfo : System.Reflection.PropertyInfo
    {
     CMOD_OPT Microsoft.VisualC.IsLongModifier I4 m_DispID;
     String m_pstrName;
     Class System.Runtime.InteropServices.CustomMarshalers.DispatchExMethodInfo m_pGetMethod;
     Class System.Runtime.InteropServices.CustomMarshalers.DispatchExMethodInfo m_pSetMethod;
     Class System.Runtime.InteropServices.CustomMarshalers.ExpandoViewOfDispatchEx m_pOwner;

     Void System.Runtime.InteropServices.CustomMarshalers.DispatchExPropertyInfo( CMOD_OPT Microsoft.VisualC.IsLongModifier I4 DispID,  String pstrName,  Class System.Runtime.InteropServices.CustomMarshalers.ExpandoViewOfDispatchEx pOwner);
     SZArray Object GetCustomAttributes( Class System.Type pType,  Boolean inherit);
     SZArray Object GetCustomAttributes( Boolean inherit);
     Boolean IsDefined( Class System.Type ,  Boolean pType,  inherit);
     ValueClass System.Reflection.MemberTypes get_MemberType();
     String get_Name();
     Class System.Type get_DeclaringType();
     Class System.Type get_ReflectedType();
     Class System.Type get_PropertyType();
     Object GetValue( Object pObj,  ValueClass System.Reflection.BindingFlags invokeAttr,  Class System.Reflection.Binder binder,  SZArray Object aIndex,  Class System.Globalization.CultureInfo culture);
     Void SetValue( Object pObj,  Object Value,  ValueClass System.Reflection.BindingFlags invokeAttr,  Class System.Reflection.Binder binder,  SZArray Object aIndex,  Class System.Globalization.CultureInfo culture);
     SZArray Class System.Reflection.MethodInfo GetAccessors( Boolean nonPublic);
     Class System.Reflection.MethodInfo GetGetMethod( Boolean nonPublic);
     Class System.Reflection.MethodInfo GetSetMethod( Boolean nonPublic);
     Class System.Reflection.MethodInfo GetResetMethod( Boolean nonPublic);
     SZArray Class System.Reflection.ParameterInfo GetIndexParameters();
     Class System.Reflection.EventInfo GetChangedEvent();
     Class System.Reflection.EventInfo GetChangingEvent();
     ValueClass System.Reflection.PropertyAttributes get_Attributes();
     Boolean get_CanRead( );
     Boolean get_CanWrite( );
     I4 get_DispID();
     Void SetGetMethod( Class System.Reflection.MethodInfo pGetMethod);
     Void SetSetMethod( Class System.Reflection.MethodInfo pSetMethod);
     Class System.Runtime.InteropServices.CustomMarshalers.ExpandoViewOfDispatchEx get_Owner();

    property Owner { get(){} set(){} };
    property DispID { get(){} set(){} };
    property CanWrite { get(){} set(){} };
    property CanRead { get(){} set(){} };
    property Attributes { get(){} set(){} };
    property PropertyType { get(){} set(){} };
    property ReflectedType { get(){} set(){} };
    property DeclaringType { get(){} set(){} };
    property Name { get(){} set(){} };
    property MemberType { get(){} set(){} };

    }











class System.Runtime.InteropServices.CustomMarshalers.tagDISPPARAMS : System.ValueType
    {



    }

class System.Runtime.InteropServices.CustomMarshalers.tagEXCEPINFO : System.ValueType
    {



    }

class System.Runtime.InteropServices.CustomMarshalers.IServiceProvider : System.ValueType
    {



    }

class __boxed_System_Int32 : System.Object
    {
     I4 <type_being_boxed>;

     Void __boxed_System_Int32();


    }

class System.Runtime.InteropServices.CustomMarshalers.EnumeratorToEnumVariantMarshaler : System.Object
    {
     Class System.Runtime.InteropServices.CustomMarshalers.EnumeratorToEnumVariantMarshaler m_pMarshaler;

     Object MarshalNativeToManaged( I pNativeData);
     I MarshalManagedToNative( Object pManagedObj);
     Void CleanUpNativeData( I pNativeData);
     Void CleanUpManagedData( Object pManagedObj);
     I4 GetNativeDataSize();
     Class System.Runtime.InteropServices.ICustomMarshaler GetInstance( String pstrCookie);
     Void System.Runtime.InteropServices.CustomMarshalers.EnumeratorToEnumVariantMarshaler();
     Void System.Runtime.InteropServices.CustomMarshalers.EnumeratorToEnumVariantMarshaler();


    }

class System.Runtime.InteropServices.CustomMarshalers.EnumeratorViewOfEnumVariant : System.Object
    {
     Object m_pEnumVariantObj;
     SZArray Object m_apObjs;
     I4 m_CurrIndex;
     Object m_pCurrObj;
     Boolean m_bFetchedLastBatch;

     Void System.Runtime.InteropServices.CustomMarshalers.EnumeratorViewOfEnumVariant( Object pEnumVariantObj);
     Object GetUnderlyingObject();
     Boolean MoveNext( );
     Object get_Current();
     Void Reset();
     Ptr ValueClass System.Runtime.InteropServices.CustomMarshalers.IEnumVARIANT GetEnumVariant();
     Boolean GetNextElems( );

    property Current { get(){} set(){} };

    }

class System.Runtime.InteropServices.CustomMarshalers.IEnumVARIANT : System.ValueType
    {



    }

class System.Runtime.InteropServices.CustomMarshalers.EnumVariantViewOfEnumerator : System.Object
    {
     Class System.Collections.IEnumerator m_pMngEnumerator;

     Void System.Runtime.InteropServices.CustomMarshalers.EnumVariantViewOfEnumerator( Object pManagedObj);
     Object GetUnderlyingObject();
     I4 Next( I4 celt,  I4 rgvar,  I4 pceltFetched);
     I4 Skip( I4 celt);
     I4 Reset();
     Void Clone( I4 ppenum);


    }



class System.Runtime.InteropServices.CustomMarshalers.TypeToTypeInfoMarshaler : System.Object
    {
     Class System.Runtime.InteropServices.CustomMarshalers.TypeToTypeInfoMarshaler m_pMarshaler;

     Object MarshalNativeToManaged( I pNativeData);
     I MarshalManagedToNative( Object pManagedObj);
     Void CleanUpNativeData( I pNativeData);
     Void CleanUpManagedData( Object pManagedObj);
     I4 GetNativeDataSize();
     Class System.Runtime.InteropServices.ICustomMarshaler GetInstance( String pstrCookie);
     Void System.Runtime.InteropServices.CustomMarshalers.TypeToTypeInfoMarshaler();
     Void System.Runtime.InteropServices.CustomMarshalers.TypeToTypeInfoMarshaler();


    }

class System.Runtime.InteropServices.CustomMarshalers.EnumerableToDispatchMarshaler : System.Object
    {
     Class System.Runtime.InteropServices.CustomMarshalers.EnumerableToDispatchMarshaler m_pMarshaler;

     Object MarshalNativeToManaged( I pNativeData);
     I MarshalManagedToNative( Object pManagedObj);
     Void CleanUpNativeData( I pNativeData);
     Void CleanUpManagedData( Object pManagedObj);
     I4 GetNativeDataSize();
     Class System.Runtime.InteropServices.ICustomMarshaler GetInstance( String pstrCookie);
     Void System.Runtime.InteropServices.CustomMarshalers.EnumerableToDispatchMarshaler();
     Void System.Runtime.InteropServices.CustomMarshalers.EnumerableToDispatchMarshaler();


    }

class System.Runtime.InteropServices.CustomMarshalers.EnumerableViewOfDispatch : System.Object
    {
     Object m_pDispObj;

     Void System.Runtime.InteropServices.CustomMarshalers.EnumerableViewOfDispatch( Object pDispObj);
     Object GetUnderlyingObject();
     Class System.Collections.IEnumerator GetEnumerator();
     Ptr ValueClass System.Runtime.InteropServices.CustomMarshalers.IDispatch GetDispatch();


    }

class System.Runtime.InteropServices.CustomMarshalers.IDispatch : System.ValueType
    {



    }

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -