?? custommarshalers.cs
字號:
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
{
}
?? 快捷鍵說明
復(fù)制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號
Ctrl + =
減小字號
Ctrl + -