📄 system.enterpriseservices.cs
字号:
}
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 + -