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

📄 system.enterpriseservices.cs

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

class System.EnterpriseServices.SecurityCallContext : System.Object
    {
     Class System.EnterpriseServices.ISecurityCallContext _ex;

     Void System.EnterpriseServices.SecurityCallContext();
     Void System.EnterpriseServices.SecurityCallContext( Class System.EnterpriseServices.ISecurityCallContext ctx);
     Class System.EnterpriseServices.SecurityCallContext get_CurrentCall();
     Boolean IsCallerInRole( String role);
     Boolean IsUserInRole( String user,  String role);
     Boolean get_IsSecurityEnabled();
     Class System.EnterpriseServices.SecurityIdentity get_DirectCaller();
     Class System.EnterpriseServices.SecurityIdentity get_OriginalCaller();
     I4 get_NumCallers();
     I4 get_MinAuthenticationLevel();
     Class System.EnterpriseServices.SecurityCallers get_Callers();

    property CurrentCall { get(){} set(){} };
    property IsSecurityEnabled { get(){} set(){} };
    property DirectCaller { get(){} set(){} };
    property OriginalCaller { get(){} set(){} };
    property NumCallers { get(){} set(){} };
    property MinAuthenticationLevel { get(){} set(){} };
    property Callers { get(){} set(){} };

    }

class System.EnterpriseServices.Admin.ApplicationInstallOptions : System.Enum
    {
     I4 value__;
     ValueClass System.EnterpriseServices.Admin.ApplicationInstallOptions NoUsers;
     ValueClass System.EnterpriseServices.Admin.ApplicationInstallOptions Users;
     ValueClass System.EnterpriseServices.Admin.ApplicationInstallOptions ForceOverwriteOfFiles;



    }

class System.EnterpriseServices.Admin.ApplicationExportOptions : System.Enum
    {
     I4 value__;
     ValueClass System.EnterpriseServices.Admin.ApplicationExportOptions NoUsers;
     ValueClass System.EnterpriseServices.Admin.ApplicationExportOptions Users;
     ValueClass System.EnterpriseServices.Admin.ApplicationExportOptions ApplicationProxy;
     ValueClass System.EnterpriseServices.Admin.ApplicationExportOptions ForceOverwriteOfFiles;



    }

class System.EnterpriseServices.Admin.AuthenticationCapabilitiesOptions : System.Enum
    {
     I4 value__;
     ValueClass System.EnterpriseServices.Admin.AuthenticationCapabilitiesOptions None;
     ValueClass System.EnterpriseServices.Admin.AuthenticationCapabilitiesOptions StaticCloaking;
     ValueClass System.EnterpriseServices.Admin.AuthenticationCapabilitiesOptions DynamicCloaking;
     ValueClass System.EnterpriseServices.Admin.AuthenticationCapabilitiesOptions SecureReference;



    }

class System.EnterpriseServices.Admin.ServiceStatusOptions : System.Enum
    {
     I4 value__;
     ValueClass System.EnterpriseServices.Admin.ServiceStatusOptions Stopped;
     ValueClass System.EnterpriseServices.Admin.ServiceStatusOptions StartPending;
     ValueClass System.EnterpriseServices.Admin.ServiceStatusOptions StopPending;
     ValueClass System.EnterpriseServices.Admin.ServiceStatusOptions Running;
     ValueClass System.EnterpriseServices.Admin.ServiceStatusOptions ContinuePending;
     ValueClass System.EnterpriseServices.Admin.ServiceStatusOptions PausePending;
     ValueClass System.EnterpriseServices.Admin.ServiceStatusOptions Paused;
     ValueClass System.EnterpriseServices.Admin.ServiceStatusOptions UnknownState;



    }

class System.EnterpriseServices.Admin.FileFlags : System.Enum
    {
     I4 value__;
     ValueClass System.EnterpriseServices.Admin.FileFlags Loadable;
     ValueClass System.EnterpriseServices.Admin.FileFlags COM;
     ValueClass System.EnterpriseServices.Admin.FileFlags ContainsPS;
     ValueClass System.EnterpriseServices.Admin.FileFlags ContainsComp;
     ValueClass System.EnterpriseServices.Admin.FileFlags ContainsTLB;
     ValueClass System.EnterpriseServices.Admin.FileFlags SelfReg;
     ValueClass System.EnterpriseServices.Admin.FileFlags SelfUnReg;
     ValueClass System.EnterpriseServices.Admin.FileFlags UnloadableDLL;
     ValueClass System.EnterpriseServices.Admin.FileFlags DoesNotExists;
     ValueClass System.EnterpriseServices.Admin.FileFlags AlreadyInstalled;
     ValueClass System.EnterpriseServices.Admin.FileFlags BadTLB;
     ValueClass System.EnterpriseServices.Admin.FileFlags GetClassObjFailed;
     ValueClass System.EnterpriseServices.Admin.FileFlags ClassNotAvailable;
     ValueClass System.EnterpriseServices.Admin.FileFlags Registrar;
     ValueClass System.EnterpriseServices.Admin.FileFlags NoRegistrar;
     ValueClass System.EnterpriseServices.Admin.FileFlags DLLRegsvrFailed;
     ValueClass System.EnterpriseServices.Admin.FileFlags RegTLBFailed;
     ValueClass System.EnterpriseServices.Admin.FileFlags RegistrarFailed;
     ValueClass System.EnterpriseServices.Admin.FileFlags Error;



    }

class System.EnterpriseServices.Admin.ComponentFlags : System.Enum
    {
     I4 value__;
     ValueClass System.EnterpriseServices.Admin.ComponentFlags TypeInfoFound;
     ValueClass System.EnterpriseServices.Admin.ComponentFlags COMPlusPropertiesFound;
     ValueClass System.EnterpriseServices.Admin.ComponentFlags ProxyFound;
     ValueClass System.EnterpriseServices.Admin.ComponentFlags InterfacesFound;
     ValueClass System.EnterpriseServices.Admin.ComponentFlags AlreadyInstalled;
     ValueClass System.EnterpriseServices.Admin.ComponentFlags NotInApplication;



    }

interface System.EnterpriseServices.Admin.IMtsCatalog : 
    {

     Object GetCollection( String ,  bstrCollName);
     Object Connect( String ,  connectStr);
     I4 MajorVersion();
     I4 MinorVersion();


    }

interface System.EnterpriseServices.Admin.IComponentUtil : 
    {

     Void InstallComponent( String bstrDLLFile,  String bstrTypelibFile,  String bstrProxyStubDLLFile);
     Void ImportComponent( String bstrCLSID);
     Void ImportComponentByName( String bstrProgID);
     Void GetCLSIDs( String bstrDLLFile,  String bstrTypelibFile,  ByRef SZArray Object CLSIDS);


    }

interface System.EnterpriseServices.Admin.IRoleAssociationUtil : 
    {

     Void AssociateRole( String bstrRoleID);
     Void AssociateRoleByName( String bstrRoleName);


    }

interface System.EnterpriseServices.Admin.ICatalog : 
    {

     Object GetCollection( String ,  bstrCollName);
     Object Connect( String ,  connectStr);
     I4 MajorVersion();
     I4 MinorVersion();
     Object GetCollectionByQuery( String ,  ByRef SZArray Object collName,  aQuery);
     Void ImportComponent( String bstrApplIdOrName,  String bstrCLSIDOrProgId);
     Void InstallComponent( String bstrApplIdOrName,  String bstrDLL,  String bstrTLB,  String bstrPSDLL);
     Void ShutdownApplication( String bstrApplIdOrName);
     Void ExportApplication( String bstrApplIdOrName,  String bstrApplicationFile,  I4 lOptions);
     Void InstallApplication( String bstrApplicationFile,  String bstrDestinationDirectory,  I4 lOptions,  String bstrUserId,  String bstrPassword,  String bstrRSN);
     Void StopRouter();
     Void RefreshRouter();
     Void StartRouter();
     Void Reserved1();
     Void Reserved2();
     Void InstallMultipleComponents( String bstrApplIdOrName,  ByRef SZArray Object fileNames,  ByRef SZArray Object CLSIDS);
     Void GetMultipleComponentsInfo( String bstrApplIdOrName,  Object varFileNames,  ByRef SZArray Object varCLSIDS,  ByRef SZArray Object varClassNames,  ByRef SZArray Object varFileFlags,  ByRef SZArray Object varComponentFlags);
     Void RefreshComponents();
     Void BackupREGDB( String bstrBackupFilePath);
     Void RestoreREGDB( String bstrBackupFilePath);
     Void QueryApplicationFile( String bstrApplicationFile,  ByRef String bstrApplicationName,  ByRef String bstrApplicationDescription,  ByRef Boolean bHasUsers,  ByRef Boolean bIsProxy,  ByRef SZArray Object varFileNames);
     Void StartApplication( String bstrApplIdOrName);
     I4 ServiceCheck( I4 lService);
     Void InstallMultipleEventClasses( String bstrApplIdOrName,  ByRef SZArray Object fileNames,  ByRef SZArray Object CLSIDS);
     Void InstallEventClass( String bstrApplIdOrName,  String bstrDLL,  String bstrTLB,  String bstrPSDLL);
     Void GetEventClassesForIID( String bstrIID,  ByRef SZArray Object varCLSIDS,  ByRef SZArray Object varProgIDs,  ByRef SZArray Object varDescriptions);


    }

interface System.EnterpriseServices.Admin.ICatalog2 : 
    {

     Object GetCollection( String ,  bstrCollName);
     Object Connect( String ,  connectStr);
     I4 MajorVersion();
     I4 MinorVersion();
     Object GetCollectionByQuery( String ,  ByRef SZArray Object collName,  aQuery);
     Void ImportComponent( String bstrApplIdOrName,  String bstrCLSIDOrProgId);
     Void InstallComponent( String bstrApplIdOrName,  String bstrDLL,  String bstrTLB,  String bstrPSDLL);
     Void ShutdownApplication( String bstrApplIdOrName);
     Void ExportApplication( String bstrApplIdOrName,  String bstrApplicationFile,  I4 lOptions);
     Void InstallApplication( String bstrApplicationFile,  String bstrDestinationDirectory,  I4 lOptions,  String bstrUserId,  String bstrPassword,  String bstrRSN);
     Void StopRouter();
     Void RefreshRouter();
     Void StartRouter();
     Void Reserved1();
     Void Reserved2();
     Void InstallMultipleComponents( String bstrApplIdOrName,  ByRef SZArray Object fileNames,  ByRef SZArray Object CLSIDS);
     Void GetMultipleComponentsInfo( String bstrApplIdOrName,  Object varFileNames,  ByRef SZArray Object varCLSIDS,  ByRef SZArray Object varClassNames,  ByRef SZArray Object varFileFlags,  ByRef SZArray Object varComponentFlags);
     Void RefreshComponents();
     Void BackupREGDB( String bstrBackupFilePath);
     Void RestoreREGDB( String bstrBackupFilePath);
     Void QueryApplicationFile( String bstrApplicationFile,  ByRef String bstrApplicationName,  ByRef String bstrApplicationDescription,  ByRef Boolean bHasUsers,  ByRef Boolean bIsProxy,  ByRef SZArray Object varFileNames);
     Void StartApplication( String bstrApplIdOrName);
     I4 ServiceCheck( I4 lService);
     Void InstallMultipleEventClasses( String bstrApplIdOrName,  ByRef SZArray Object fileNames,  ByRef SZArray Object CLSIDS);
     Void InstallEventClass( String bstrApplIdOrName,  String bstrDLL,  String bstrTLB,  String bstrPSDLL);
     Void GetEventClassesForIID( String bstrIID,  ByRef SZArray Object varCLSIDS,  ByRef SZArray Object varProgIDs,  ByRef SZArray Object varDescriptions);
     Object GetCollectionByQuery2( String ,  Object bstrCollectionName,  pVarQueryStrings);
     String GetApplicationInstanceIDFromProcessID( I4 ,  lProcessID);
     Void ShutdownApplicationInstances( Object pVarApplicationInstanceID);
     Void PauseApplicationInstances( Object pVarApplicationInstanceID);
     Void ResumeApplicationInstances( Object pVarApplicationInstanceID);
     Void RecycleApplicationInstances( Object pVarApplicationInstanceID,  I4 lReasonCode);
     Boolean AreApplicationInstancesPaused( Object ,  pVarApplicationInstanceID);
     String DumpApplicationInstance( String ,  String bstrApplicationInstanceID,  I4 bstrDirectory,  lMaxImages);
     Boolean IsApplicationInstanceDumpSupported( );
     Void CreateServiceForApplication( String bstrApplicationIDOrName,  String bstrServiceName,  String bstrStartType,  String bstrErrorControl,  String bstrDependencies,  String bstrRunAs,  String bstrPassword,  Boolean bDesktopOk);
     Void DeleteServiceForApplication( String bstrApplicationIDOrName);
     String GetPartitionID( String ,  bstrApplicationIDOrName);
     String GetPartitionName( String ,  bstrApplicationIDOrName);
     Void CurrentPartition( String bstrPartitionIDOrName);
     String CurrentPartitionID( );
     String CurrentPartitionName( );
     String GlobalPartitionID( );
     Void FlushPartitionCache();
     Void CopyApplications( String bstrSourcePartitionIDOrName,  Object pVarApplicationID,  String bstrDestinationPartitionIDOrName);
     Void CopyComponents( String bstrSourceApplicationIDOrName,  Object pVarCLSIDOrProgID,  String bstrDestinationApplicationIDOrName);
     Void MoveComponents( String bstrSourceApplicationIDOrName,  Object pVarCLSIDOrProgID,  String bstrDestinationApplicationIDOrName);
     Void AliasComponent( String bstrSrcApplicationIDOrName,  String bstrCLSIDOrProgID,  String bstrDestApplicationIDOrName,  String bstrNewProgId,  String bstrNewClsid);
     Object IsSafeToDelete( String ,  bstrDllName);
     Void ImportUnconfiguredComponents( String bstrApplicationIDOrName,  Object pVarCLSIDOrProgID,  Object pVarComponentType);
     Void PromoteUnconfiguredComponents( String bstrApplicationIDOrName,  Object pVarCLSIDOrProgID,  Object pVarComponentType);
     Void ImportComponents( String bstrApplicationIDOrName,  Object pVarCLSIDOrProgID,  Object pVarComponentType);
     Boolean Is64BitCatalogServer( );
     Void ExportPartition( String bstrPartitionIDOrName,  String bstrPartitionFileName,  I4 lOptions);
     Void InstallPartition( String bstrFileName,  String bstrDestDirectory,  I4 lOptions,  String bstrUserID,  String bstrPassword,  String bstrRSN);
     Object QueryApplicationFile2( String ,  bstrApplicationFile);
     I4 GetComponentVersionCount( String ,  bstrCLSIDOrProgID);


    }

interface System.EnterpriseServices.Admin.ICatalogObject : 
    {

     Object GetValue( String propName);
     Void SetValue( String propName,  Object value);
     Object Key();
     Object Name();
     Boolean IsPropertyReadOnly( String ,  bstrPropName);
     Boolean get_Valid( );
     Boolean IsPropertyWriteOnly( String ,  bstrPropName);

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

    }

interface System.EnterpriseServices.Admin.ICatalogCollection : 
    {

     Void GetEnumerator( ByRef Class System.Collections.IEnumerator pEnum);
     Object Item( I4 ,  lIndex);
     I4 Count();
     Void Remove( I4 lIndex);
     Object Add( );
     Void Populate();
     I4 SaveChanges();
     Object GetCollection( String ,  Object bstrCollName,  varObjectKey);
     Object Name();
     Boolean get_IsAddEnabled( );
     Boolean get_IsRemoveEnabled( );
     Object GetUtilInterface( );
     I4 get_DataStoreMajorVersion();
     I4 get_DataStoreMinorVersion();
     Void PopulateByKey( SZArray Object aKeys);
     Void PopulateByQuery( String bstrQueryString,  I4 lQueryType);

    property IsAddEnabled { get(){} set(){} };
    property IsRemoveEnabled { get(){} set(){} };
    property DataStoreMajorVersion { get(){} set(){} };
    property DataStoreMinorVersion { get(){} set(){} };

    }

class System.EnterpriseServices.Admin.xCatalog : System.Object
    {

     Void System.EnterpriseServices.Admin.xCatalog();


    }

class System.EnterpriseServices.Admin.xMtsCatalog : System.Object
    {

     Void System.EnterpriseServices.Admin.xMtsCatalog();


    }

class System.EnterpriseServices.Admin.CollectionName : System.Object
    {
     Boolean _initialized;
     String _apps;
     String _comps;
     String _interfaces;
     String _meths;
     String _roles;
     String _user;

     Void Initialize();
     String get_Applications();
     String get_Components();
     String get_Interfaces();
     String get_Methods();
     String get_Roles();
     String get_UsersInRole();
     String RolesFor( String target);
     Void System.EnterpriseServices.Admin.CollectionName();

    property Applications { get(){} set(){} };
    property Components { get(){} set(){} };

⌨️ 快捷键说明

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