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

📄 system.enterpriseservices.cs

📁 研讀原始碼的好工具
💻 CS
📖 第 1 页 / 共 5 页
字号:
//$si$ virtual
////////////////////////////////////////////////////////////////

// File System.EnterpriseServices.dll: 
// Global functions
//-------------------------------------------------------

// Global fields
//-------------------------------------------------------

// Global MemberRefs
//-------------------------------------------------------

// Types
//-------------------------------------------------------
class Util.Version : System.Object
    {
     String VersionString;
     String SBSVersionString;

     Void Util.Version();


    }

class System.EnterpriseServices.TransactionVote : System.Enum
    {
     I4 value__;
     ValueClass System.EnterpriseServices.TransactionVote Commit;
     ValueClass System.EnterpriseServices.TransactionVote Abort;



    }

interface System.EnterpriseServices.IContextState : 
    {

     Void SetDeactivateOnReturn( Boolean bDeactivate);
     Boolean GetDeactivateOnReturn( );
     Void SetMyTransactionVote( ValueClass System.EnterpriseServices.TransactionVote txVote);
     ValueClass System.EnterpriseServices.TransactionVote GetMyTransactionVote( );


    }

interface System.EnterpriseServices.IGetContextProperties : 
    {

     I4 get_Count();
     Object GetProperty( String name);
     Void GetEnumerator( ByRef Class System.Collections.IEnumerator pEnum);

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

    }

interface System.EnterpriseServices.IObjectConstruct : 
    {

     Void Construct( Object obj);


    }

interface System.EnterpriseServices.IObjectConstructString : 
    {

     String get_ConstructString( );

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

    }

interface System.EnterpriseServices.IObjectContext : 
    {

     Object CreateInstance( ValueClass System.Guid ,  ValueClass System.Guid rclsid,  riid);
     Void SetComplete();
     Void SetAbort();
     Void EnableCommit();
     Void DisableCommit();
     Boolean IsInTransaction( );
     Boolean IsSecurityEnabled( );
     Boolean IsCallerInRole( String ,  role);


    }

interface System.EnterpriseServices.IDispatchContext : 
    {

     Void CreateInstance( String bstrProgID,  ByRef Object pObject);
     Void SetComplete();
     Void SetAbort();
     Void EnableCommit();
     Void DisableCommit();
     Boolean IsInTransaction();
     Boolean IsSecurityEnabled();
     Boolean IsCallerInRole( String bstrRole);
     Void Count( ByRef I4 plCount);
     Void Item( String name,  ByRef Object pItem);
     Void _NewEnum( ByRef Object ppEnum);
     Object Security( );
     Object ContextInfo( );


    }

interface System.EnterpriseServices.SecurityProperty : 
    {

     String GetDirectCallerName( );
     String GetDirectCreatorName( );
     String GetOriginalCallerName( );
     String GetOriginalCreatorName( );


    }

interface System.EnterpriseServices.IObjectContextInfo : 
    {

     Boolean IsInTransaction( );
     Object GetTransaction( );
     ValueClass System.Guid GetTransactionId();
     ValueClass System.Guid GetActivityId();
     ValueClass System.Guid GetContextId();


    }

interface System.EnterpriseServices.IObjectContextInfo2 : 
    {

     Boolean IsInTransaction( );
     Object GetTransaction( );
     ValueClass System.Guid GetTransactionId();
     ValueClass System.Guid GetActivityId();
     ValueClass System.Guid GetContextId();
     ValueClass System.Guid GetPartitionId();
     ValueClass System.Guid GetApplicationId();
     ValueClass System.Guid GetApplicationInstanceId();


    }

interface System.EnterpriseServices.IObjectControl : 
    {

     Void Activate();
     Void Deactivate();
     Boolean CanBePooled( );


    }

class System.EnterpriseServices.BOID : System.ValueType
    {
     SZArray UI1 rgb;



    }

class System.EnterpriseServices.XACTTRANSINFO : System.ValueType
    {
     ValueClass System.EnterpriseServices.BOID uow;
     I4 isoLevel;
     I4 isoFlags;
     I4 grfTCSupported;
     I4 grfRMSupported;
     I4 grfTCSupportedRetaining;
     I4 grfRMSupportedRetaining;



    }

interface System.EnterpriseServices.ITransaction : 
    {

     Void Commit( I4 fRetaining,  I4 grfTC,  I4 grfRM);
     Void Abort( ByRef ValueClass System.EnterpriseServices.BOID pboidReason,  I4 fRetaining,  I4 fAsync);
     Void GetTransactionInfo( ByRef ValueClass System.EnterpriseServices.XACTTRANSINFO pinfo);


    }

class System.EnterpriseServices.PropertyLockMode : System.Enum
    {
     I4 value__;
     ValueClass System.EnterpriseServices.PropertyLockMode SetGet;
     ValueClass System.EnterpriseServices.PropertyLockMode Method;



    }

class System.EnterpriseServices.PropertyReleaseMode : System.Enum
    {
     I4 value__;
     ValueClass System.EnterpriseServices.PropertyReleaseMode Standard;
     ValueClass System.EnterpriseServices.PropertyReleaseMode Process;



    }

interface System.EnterpriseServices.ISharedProperty : 
    {

     Object get_Value();
     Void set_Value( Object value);

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

    }

interface System.EnterpriseServices.ISharedPropertyGroup : 
    {

     Class System.EnterpriseServices.ISharedProperty CreatePropertyByPosition( I4 position,  ByRef Boolean fExists);
     Class System.EnterpriseServices.ISharedProperty PropertyByPosition( I4 position);
     Class System.EnterpriseServices.ISharedProperty CreateProperty( String name,  ByRef Boolean fExists);
     Class System.EnterpriseServices.ISharedProperty Property( String name);


    }

interface System.EnterpriseServices.ISharedPropertyGroupManager : 
    {

     Class System.EnterpriseServices.ISharedPropertyGroup CreatePropertyGroup( String name,  ByRef ValueClass System.EnterpriseServices.PropertyLockMode dwIsoMode,  ByRef ValueClass System.EnterpriseServices.PropertyReleaseMode dwRelMode,  ByRef Boolean fExist);
     Class System.EnterpriseServices.ISharedPropertyGroup Group( String name);
     Void GetEnumerator( ByRef Class System.Collections.IEnumerator pEnum);


    }

class System.EnterpriseServices.xSharedPropertyGroupManager : System.Object
    {

     Void System.EnterpriseServices.xSharedPropertyGroupManager();


    }

class System.EnterpriseServices.SharedProperty : System.Object
    {
     Class System.EnterpriseServices.ISharedProperty _x;

     Void System.EnterpriseServices.SharedProperty( Class System.EnterpriseServices.ISharedProperty prop);
     Object get_Value();
     Void set_Value( Object value);

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

    }

class System.EnterpriseServices.SharedPropertyGroup : System.Object
    {
     Class System.EnterpriseServices.ISharedPropertyGroup _x;

     Void System.EnterpriseServices.SharedPropertyGroup( Class System.EnterpriseServices.ISharedPropertyGroup grp);
     Class System.EnterpriseServices.SharedProperty CreatePropertyByPosition( I4 position,  ByRef Boolean fExists);
     Class System.EnterpriseServices.SharedProperty PropertyByPosition( I4 position);
     Class System.EnterpriseServices.SharedProperty CreateProperty( String name,  ByRef Boolean fExists);
     Class System.EnterpriseServices.SharedProperty Property( String name);


    }

class System.EnterpriseServices.SharedPropertyGroupManager : System.Object
    {
     Class System.EnterpriseServices.ISharedPropertyGroupManager _ex;

     Void System.EnterpriseServices.SharedPropertyGroupManager();
     Class System.EnterpriseServices.SharedPropertyGroup CreatePropertyGroup( String name,  ByRef ValueClass System.EnterpriseServices.PropertyLockMode dwIsoMode,  ByRef ValueClass System.EnterpriseServices.PropertyReleaseMode dwRelMode,  ByRef Boolean fExist);
     Class System.EnterpriseServices.SharedPropertyGroup Group( String name);
     Class System.Collections.IEnumerator GetEnumerator();


    }

interface System.EnterpriseServices.IRemoteDispatch : 
    {

     String RemoteDispatchAutoDone( String s);
     String RemoteDispatchNotAutoDone( String s);


    }

interface System.EnterpriseServices.IServicedComponentInfo : 
    {

     Void GetComponentInfo( ByRef I4 infoMask,  ByRef SZArray String infoArray);


    }

interface System.EnterpriseServices.IManagedObject : 
    {

     Void GetSerializedBuffer( ByRef String s);
     Void GetObjectIdentity( ByRef String s,  ByRef I4 AppDomainID,  ByRef I4 ccw);


    }

class System.EnterpriseServices.ServicedComponent : System.ContextBoundObject
    {
     Boolean _denyRemoteDispatch;
     Class System.Reflection.MethodInfo _finalize;
     Boolean _calledDispose;
     Class System.EnterpriseServices.RWHashTableEx _finalizeCache;
     Class System.Type _typeofSC;

     Void System.EnterpriseServices.ServicedComponent();
     Void System.EnterpriseServices.ServicedComponent();
     Void System.EnterpriseServices.IServicedComponentInfo.GetComponentInfo( ByRef I4 infoMask,  ByRef SZArray String infoArray);
     Class System.Reflection.MethodInfo GetDeclaredFinalizer( Class System.Type t);
     Void DisposeObject( Class System.EnterpriseServices.ServicedComponent sc);
     Void Activate();
     Void Deactivate();
     Boolean CanBePooled();
     Void Construct( String s);

⌨️ 快捷键说明

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