:Base mts20.hlp>langref :Title Microsoft Transaction Server SP1 :Index Microsoft Transaction Server Readme=readme.hlp :Include readme.cnt 1 Microsoft Transaction Server 2.0 Service Pack 1 2 Microsoft Transaction Server 3 Microsoft Transaction Server v=asSettingUp =asMTSSystemRequirements =asInstallingMTSDevelopmentDocumentation 4 MTS =asconfiguringYourMTSDeploymentServer 4 MTS Microsoft Cluster Server =asConfiguringMTswithMicrosoftClusterServer 4 MTS Oracle =asSettingUpMTSToAccessOracle 4 MTS Sample Bank =asValidatingSQL 4 MTS Tic-Tac-Toe =asValidatingTicTacToe 4 MTS =asSettinguptheAdministrationObjectSampleScripts 4 MTS =asGettingAssistanceWhileYouWork 2 Microsoft Transaction Server 3 Microsoft Transaction Server h=asGettingStarted \ =asWhatsNewinMTS =asDocumentationRoadmap W=asidxGlossary>right B=asMTSUtilities (FAQ)=asFrequentlyAskedQuestionsFAQs 2 Microsoft Transaction Server 3 Microsoft Transaction Server [=asQuickTour 4 Microsoft Transaction Server =asWhatIsMicrosoftTransactionServer 4 Microsoft Transaction Server =asMicrosoftTransactionServerRunTimeEnvironment 4 Microsoft Transaction Server =asMicrosoftTransactionServerExplorer 4 Microsoft Transaction Server API=asMicrosoftTransactionServerAPIs 4 Microsoft Transaction Server =asSampleApplications 2 Microsoft Transaction Server 3 MTS 4 MTS v=asRoadMaptotheMTSAdministratorsGuide 5 MTS =asWhatdoescreatingapackagemean 5 MTS =asWhatdoesdistributingapackagemean 5 MTS =asWhatdoesinstallingapackagemean 5 MTS =asWhatdoesmaintainingapackagemean 5 MTS =asWhatDoesManagingMTSTransactionsMean 5 MTS =asWhatdoesscriptingadministrationforpackagesmean 4 MTS 5 MTS w=asMTSExplorerHierarchy _=asComputersFolder ^] =asMyComputer _=asPackagesInstalled _=asRemoteComponents E=asTransactionList E=asTransactionStatistics =asTransactionIcons E=asTraceMessages _=asComponent _=asRoles _=asUsers _=asInterfaces _=asMethods _=asRoleMembership 6 System W=asSystemPackage 6 Utilities W=asUtilitiesPackage B=asMyComputerProperties ^)=asGeneralTabComputer ^)=asOptionsTabComputer ^)=asAdvancedTabComputerObject B=asPackageProperties W)=asGeneralTabPackageObject W)=asSecurityTabPackageObject W)=asAdvancedTabPackage 8 [ID] W)=asIdentityTabPackage W)=asActivationTabPackage B=asComponentProperties g)=asGeneralTabComponentObject g)=asSecurityTabComponentObject g)=asTransactionTabComponentObject B=asRemoteComponentProperties g)=asGeneralTabRemoteComponent B=asRoleProperties )=asGeneralTabRoleObject B=asRoleMemberProperties o)=asGeneralTabRoleMember B=asInterfaceProperties X)=asGeneralTabInterfaceObject X)=asProxyTabInterfaceObject B=asMethodProperties h)=asGeneralTabMethodObject =asCreatingMTSPackages MTS =asCreatinganemptypackage 5 MTS =asAddingacomponenttoapackage 5 MTS =asImportingacomponentintoapackage 5 MTS =asRemovingacomponentfromapackage MTS =asBuildingaPackageforExport 5 MTS =asConfiguringPackageProperties 5 MTS =asSettingactivationproperties 5 MTS =asSettingTransactionProperties 5 MTS =asConfiguringRolesforDeclarativeSecurity 5 MTS =asLockingyourpackage 3 MTS 4 MTS z=asDistributingMTSPackages g MTS =asWorkingwithremotecomputers 5 MTS g=asExportingpackages 5 MTS =asGeneratingapplicationclientinstallexecutables 3 MTS 4 MTS =asInstallingMTSPackages MTS =asInstallingPrebuiltPackages 5 MTS h=asUpgradingpackages 5 MTS =asEnablingPackageSecurity 5 MTS W ID =asSettingpackageidentity MTS =asAddinganewrole 5 MTS =asMappingrolestousersandgroups 3 MTS 4 MTS =asMaintainingMTSPackages 5 MTS =asMonitoringpackageandcomponentstatus 5 MTS =asManagingpackageandcomponentpropertiesusingpropertypages 5 MTS =asAddinganewusertoarole 5 MTS =asUsingMTSReplication 3 MTS 4 MTS =asManagingTransactionsWithMTS 5 MTS =asUnderstandingdistributedtransactions 5 MS DTC =asStartingandStoppingMSDTC 5 MTS =asMonitoringtransactions 5 Windows 95/98 MTS =asMonitoringTransactionsWithWindows95 5 MTS =asUnderstandingTransactionStates 5 MTS =asResolvingTransactions 3 MTS 4 MTS =asScriptingAdministrationforMTSPackages 4 MTS g=asScriptableObjects 4 MTS =asUsingCatalogCollectionObjects 4 MTS CatalogCollection =asInstantiatingaCatalogCollectionObject 4 MTS CatalogCollection =asPopulatingaCatalogCollectionObject 4 MTS =asRetrievingObjectsandGettingSettingProperties MTS =asCreatingNewObjects 4 MTS =asDeletingObjects 4 MTS =asUsingCatalogUtilityObjects 4 MTS =asHandlingErrors 4 MTS Visual Basic Script =asUsingScriptableObjectswithWindowsScriptingHost 4 MTS Visual Basic =asVisualBasicSampleApplication 4 MTS Visual Basic 5 Visual Basic MTS =asProgrammingBasicAdministration MTS =asScriptingInstallationofaPreBuiltPackage MTS =asSCriptingaNewPackageandInstallingComponents MTS =asScriptingEnumeratingThroughInstalledPackagestoUpdateProperties MTS =asScriptingEnumeratingThroughInstalledPackagestoDeleteaPackage MTS =asScriptingEnumeratingThroughInstalledComponentstoDeleteaComponent 4 Visual Basic MTS 5 Visual Basic MTS =asScriptingMoreAdvancedAdministration 5 MTS =asSCriptingAccessToRelatedCollectionNames 5 MTS =asScriptingAccesstoPropertyInformation 5 MTS =asScriptingRoleConfiguration 5 MTS =asScriptingPackageExport MTS =asScriptingConfigurationofaClientToUseRemoteCOmponents MTS =asSCriptingPackagePropertiesUpdatesonRemoteServers 2 Microsoft Transaction Server Programmer's Guide 3 MTS Overview and Concepts 4 MTS Overview and Concepts=asconOverviewAndConcepts 4 How Does MTS Work? 5 How Does MTS Work?=asconHowDoesMicrosoftTransactionServerWork 6 Application Components=asconTransactionServerComponentsBusinessObjects 6 MTS Executive=asconTransactionServerExecutive 6 Server Processes=asconServerProcesses 6 Resource Managers=asconResourceManagers 6 Resource Dispensers=asconResourceDispensers 6 Microsoft Distributed Transaction Coordinator=asconMicrosoftDistributedTransactionCoordinator 6 MTS Explorer=asconMicrosoftTransactionServerExplorer 4 MTS Programming Concepts 5 Transactions 6 Transactions=asconTransactions 6 Transaction Attributes=asconTransactionAttributes 6 Enlisting Resources in Transactions=asEnlistingResourcesinTransactions 6 Determining Transaction Outcome=asDeterminingTransactionOutcome 5 MTS Objects 6 MTS Objects=asconTransactionServerObjects 6 Context Objects=asconContextObjects 6 Creating Transaction Server Objects=asconCreatingTransactionServerObjects 6 Transaction Context Objects=asTransactionContextObjects 6 Passing Parameters=asParameterPassing 6 Passing Object References=asconPassingObjectReferences 6 Deactivating Objects=asconDeactivatingObjects 6 Object Pooling and Recycling=asconObjectPoolingAndRecycling 5 MTS Clients 6 MTS Clients=asconTransactionServerClients 6 Base Clients=asconBaseClients 6 Base Clients vs. MTS Components=asconBaseclientsvsComponents 4 Activities=asconActivities 4 Components and Threading=asconComponentsandThreading 5 Programmatic Security 6 Programmatic Security=asconOCProgrammaticSecurity 6 Basic Security Methods=asconBasicSecurityMethods 6 Advanced Security Methods=asconAdvancedSecurityMethods 4 Error Handling=asconErrorHandling 3 Developing Applications for MTS 4 Developing Applications for MTS=asconDevelopingApplicationsforMicrosoftTransactionServer 4 Building MTS Applications 5 Building MTS Applications=asBuildingMTSApplications 6 MTS Component Requirements=asconTransactionServerComponentRequirements 6 Business Logic in MTS Components=asBusinessLogicinMTSComponents 6 Packaging MTS Components=asPackagingMTSComponents 6 Calling MTS Components=asCallingMTSComponents 6 Holding State in Objects=asHoldingStateinObjects 6 Database Access Interfaces with MTS=asDatabaseAccessInterfaceswithMTS 6 Developing MTS Components with Java=asDevelopingMTSComponentswithJava 6 Debugging MTS Components 7 Debugging MTS Components=asDebuggingMTSComponents 7 Debugging Visual Basic MTS Components=asDebuggingVisualBasicMTSComponents 7 Debugging Visual C++ MTS Components=asDebuggingVisualCMTSComponents 7 Debugging Java Classes=asDebuggingJavaClasses 4 Automating MTS Deployment=asAutomatingMTSDeployment 4 MTS Error Diagnosis=asMTSErrorDiagnosis 4 Creating a Simple ActiveX Component 5 Creating a Simple ActiveX Component=ashowCreatingaSimpleActiveXComponent 6 Scenario: Creating and Using a Simple ActiveX Component=ashowScenarioAccountComponent 6 Creating the Account Component=ashowCreatingtheAccountComponent 6 Creating the Bank Package=ashowCreatingtheGuideSamplePackage 6 Installing the Account Component=ashowInstallingtheAccountComponent 6 Running and Monitoring the Account Component=ashowRunandmonitortheAccountComponent 6 Modifying the Account Component to Call the ODBC Resource Dispenser=ashowModifytheAccountComponent 6 Application Design Notes: Sharing Resources=ashowApplicationDesignNotesResourceUsage 4 Building Scalable Components 5 Building Scalable Components=asconBuildingScalableComponents 6 Scenario: Adding Just-In-Time Activation to the Account Component=asconScenarioAccountComponentvb 6 Adding the Code to Call GetObjectContext, SetComplete, and SetAbort=ashowCallingGetObjectContextvb 6 Application Design Notes: Just-In-Time Activation=asconJustInTimeActivationDeactivationvb 4 Building Transactional Components 5 Building Transactional Components=asconTransactionalComponentsScenario 6 Scenario: Composing Work From Multiple Components Under the Same Transaction=asconScenarioAddnewfunctionalitytotransferfunds 6 Creating the MoveMoney Component=asconCreatetheMoveMoneyComponent 6 Monitoring Transaction Statistics=asconMonitoringTransactions 6 Application Design Notes: Using Context and Transactions=asconApplicationDesignNotesUsingContextandTransactions 4 Sharing State 5 Sharing State=asconSharingState 6 Scenario: A Receipt Number Generator That Uses the Shared Property Manager=asconScenarioOrderCountcomponent 6 Creating the Receipt Component=asconInsantiatingtheSharedPropertyGroupManagerandDeclaringSPMvariables 6 Application Design Notes: Sharing State By Using the Shared Property Manager=asconReadingaValuefromaSharedProperty 4 Stateful Components 5 Stateful Components=asconStatefulComponents 6 Scenario: Holding State in the MoveMoney Component=asconScenarioHoldingStateintheMoveMoneyComponent 6 Adding a New Method to the MoveMoney Component=asconAddingaNewFunctiontotheMoveMoneyComponent 6 Application Design Notes: The Trade-offs of Using Stateful Objects=asconApplicationDesignNotesTheDrawbacksofUsingStatefulObjects 4 Multiple Transactions 5 Multiple Transactions=asconMultipleTransactions 6 Scenario: Storing Receipt Numbers in a Database=asconScenarioStoringRecieptNumbersinaDatabase 6 Creating the UpdateReceipt Component=asconCreatingtheUpdateReceiptComponent 6 Application Design Notes: Using Separate Transactions=asconApplicationDesignNotesUsingSeparateTransactions 4 Secured Components 5 Secured Components=asconSecuredComponents 6 Scenario: Adding Role Checking to the MoveMoney and Account Components=asconAddingRoleChecking 6 Using IsCallerInRole in the MoveMoney and Account Components=asconUsingIsCallerInRole 6 Application Design Notes: Using Roles=asconUsingRolesDevTime 3 MTS Reference 4 MTS Reference=asconReference 4 Visual Basic 5 Visual Basic=asconRefLangSumvb 6 GetObjectContext Function=asfctGetObjectContextvb>langref 6 SafeRef Function=asfctSafeRefvb>langref 5 ObjectContext Object 6 ObjectContext Object=asobjObjectContextvb>langref 6 ObjectContext Methods 7 Count=asmthCountvb>langref 7 CreateInstance=asmthCreateInstanceObjvb>langref 7 DisableCommit=asmthDisableCommitvb>langref 7 EnableCommit=asmthEnableCommitvb>langref 7 IsCallerInRole=asmthIsCallerInRolevb>langref 7 IsInTransaction=asmthIsInTransactionvb>langref 7 IsSecurityEnabled=asmthIsSecurityEnabledvb>langref 7 Item=asmthItemvb>langref 7 Security=asmthSecurityvb>langref 7 SetAbort=asmthSetAbortvb>langref 7 SetComplete=asmthSetCompletevb>langref 5 ObjectControl Object 6 ObjectControl Object=asobjObjectControlvb>langref 6 ObjectControl Methods 7 Activate=asmthActivatevb>langref 7 CanBePooled=asmthCanBePooledvb>langref 7 Deactivate=asmthDeactivatevb>langref 5 SecurityProperty Object 6 SecurityProperty Object=asobjSecurityPropertyvb>langref 6 SecurityProperty Methods 7 GetDirectCallerName=asmthGetDirectCallerName>langref 7 GetDirectCreatorName=asmthGetDirectCreatorName>langref 7 GetOriginalCallerName=asmthGetOriginalCallerName>langref 7 GetOriginalCreatorName=asmthGetOriginalCreatorName>langref 5 SharedProperty Object 6 SharedProperty Object=asobjSharedPropertyvb>langref 6 SharedProperty Properties 7 Value=asmthPutValuevb>langref 5 SharedPropertyGroup Object 6 SharedPropertyGroup Object=asobjSharedPropertyGroupvb>langref 6 SharedPropertyGroup Properties and Methods 7 CreateProperty=asmthCreatePropertyvb>langref 7 CreatePropertyByPosition=asmthCreatePropertyByPositionvb>langref 7 Property=asmthGetPropertyvb>langref 7 PropertyByPosition=asmthGetPropertyByPositionvb>langref 5 SharedPropertyGroupManager Object 6 SharedPropertyGroupManager Object=asobjSharedPropertyGroupManagervb>langref 6 SharedPropertyGroupManager Methods 7 CreatePropertyGroup=asmthCreatePropertyGroupvb>langref 7 Group=asmthGetGroupvb>langref 5 TransactionContext Object 6 TransactionContext Object=asobjTransactionContextvb>langref 6 TransactionContext Methods 7 Abort=asmthAbortvb>langref 7 Commit=asmthCommitvb>langref 7 CreateInstance=asmthCreateInstanceTransactionvb>langref 4 Visual C++ 5 Visual C++=asconRefLangSumvc 6 GetObjectContext Function=asfctGetObjectContextvc>langref 6 SafeRef Function=asfctSafeRefvc>langref 5 IGetContextProperties Interface 6 IGetContextProperties Interface=asobjGetContextPropertiesvc>langref 6 IGetContextProperties Methods 7 Count=asmthCountvc>langref 7 EnumNames=asmthEnumNamesvc>langref 7 GetProperty=asmthGetPropertyCvc>langref 5 IObjectContext Interface 6 IObjectContext Interface=asobjObjectContextvc>langref 6 IObjectContext Methods 7 CreateInstance=asmthCreateInstanceObjvc>langref 7 DisableCommit=asmthDisableCommitvc>langref 7 EnableCommit=asmthEnableCommitvc>langref 7 IsCallerInRole=asmthIsCallerInRolevc>langref 7 IsInTransaction=asmthIsInTransactionvc>langref 7 IsSecurityEnabled=asmthIsSecurityEnabledvc>langref 7 SetAbort=asmthSetAbortvc>langref 7 SetComplete=asmthSetCompletevc>langref 5 IObjectContextActivity Interface 6 IObjectContextActivity Interface=asobjObjectContextActivityvc 6 IObjectContextActivity Methods 7 IObjectContextActivity::GetActivityId Method=asmthGetActivityIdvc 5 IObjectControl Interface 6 IObjectControl Interface=asobjObjectControlvc>langref 6 IObjectControl Interface Methods 7 Activate=asmthActivatevc>langref 7 CanBePooled=asmthCanBePooledvc>langref 7 Deactivate=asmthDeactivatevc>langref 5 ISecurityProperty Interface 6 ISecurityProperty Interface=asobjSecurityProperty>langref 6 ISecurityProperty Interface Methods 7 GetDirectCallerSID=asmthGetDirectCallerSID>langref 7 GetDirectCreatorSID=asmthGetDirectCreatorSID>langref 7 GetOriginalCallerSID=asmthGetOriginalCallerSID>langref 7 GetOriginalCreatorSID=asmthGetOriginalCreatorSID>langref 7 ReleaseSID=asmthReleaseSID>langref 5 ISharedProperty Interface 6 ISharedProperty Interface=asobjSharedPropertyvc>langref 6 ISharedProperty Interface Methods 7 put_Value=asmthPutValuevc>langref 7 get_Value=asmthGetvaluevc>langref 5 ISharedPropertyGroup Interface 6 ISharedPropertyGroup Interface=asobjSharedPropertyGroupvc>langref 6 ISharedPropertyGroup Methods 7 CreateProperty=asmthCreatePropertyvc>langref 7 CreatePropertyByPosition=asmthCreatePropertyByPositionvc>langref 7 get_Property=asmthGetPropertyvc>langref 7 get_PropertyByPosition=asmthGetPropertyByPositionvc>langref 5 ISharedPropertyGroupManager Interface 6 ISharedPropertyGroupManager Interface=asobjSharedPropertyGroupManagervc>langref 6 ISharedPropertyGroupManager Methods 7 CreatePropertyGroup=asmthCreatePropertyGroupvc>langref 7 get_Group=asmthGetGroupvc>langref 7 get__NewEnum=asmthGetNewEnumvc 5 ITransactionContextEx Interface 6 ITransactionContextEx Interface=asobjTransactionContextvc>langref 6 ITransactionContextEx Methods 7 Abort=asmthAbortvc>langref 7 Commit=asmthCommitvc>langref 7 CreateInstance=asmthCreateInstanceTransactionvc>langref 4 Visual J++ 5 Visual J++=asconRefLangSumvj 5 Context Class 6 Context Class=asobjObjectContextvj2 6 Context Methods 7 createObject=asmthCreateInstanceObjvj2 7 disableCommit=asmthDisableCommitvj2>langref 7 enableCommit=asmthEnableCommitvj2>langref 7 getDirectCallerName=asmthgetDirectCallerNamevj2 7 getDirectCreatorName=asmthgetDirectCreatorNamevj2 7 getOriginalCallerName=asmthgetOriginalCallerNamevj2 7 getOriginalCreatorName=asmthgetOriginalCreatorNamevj2 7 getPropertyNames=asmthEnumNamesvj2>langref 7 getProperty=asmthGetPropertyCvj2>langref 7 getSafeRef=asfctSafeRefvj2 7 isCallerInRole=asmthIsCallerInRolevj2>langref 7 isInTransaction=asmthIsInTransactionvj2>langref 7 isSecurityEnabled=asmthIsSecurityEnabledvj2>langref 7 setAbort=asmthSetAbortvj2>langref 7 setComplete=asmthSetCompletevj2>langref 5 IGetContextProperties Interface 6 IGetContextProperties Interface=asobjGetContextPropertiesvj>langref 6 IGetContextProperties Methods 7 Count=asmthCountvj>langref 7 EnumNames=asmthEnumNamesvj>langref 7 GetProperty=asmthGetPropertyCvj>langref 5 IObjectContext Interface 6 IObjectContext Interface=asobjObjectContextvj>langref 6 IObjectContext Methods 7 CreateInstance=asmthCreateInstanceObjvj>langref 7 DisableCommit=asmthDisableCommitvj>langref 7 EnableCommit=asmthEnableCommitvj>langref 7 IsCallerInRole=asmthIsCallerInRolevj>langref 7 IsInTransaction=asmthIsInTransactionvj>langref 7 IsSecurityEnabled=asmthIsSecurityEnabledvj>langref 7 SetAbort=asmthSetAbortvj>langref 7 SetComplete=asmthSetCompletevj>langref 5 IObjectControl Interface 6 IObjectControl Interface=asobjObjectControlvj>langref 6 IObjectControl Methods 6 Activate=asmthActivatevj>langref 6 CanBePooled=asmthCanBePooledvj>langref 6 Deactivate=asmthDeactivatevj>langref 5 ISharedProperty Interface 6 ISharedProperty Interface=asobjSharedPropertyvj>langref 6 ISharedProperty Methods 6 putValue=asmthPutValuevj>langref 6 getValue=asmthGetvaluevj>langref 5 ISharedPropertyGroup Interface 6 ISharedPropertyGroup Interface=asobjSharedPropertyGroupvj>langref 6 ISharedPropertyGroup Methods 6 CreateProperty=asmthCreatePropertyvj>langref 6 CreatePropertyByPosition=asmthCreatePropertyByPositionvj>langref 6 getProperty=asmthGetPropertyvj>langref 6 getPropertyByPosition=asmthGetPropertyByPositionvj>langref 5 ISharedPropertyGroupManager Interface 6 ISharedPropertyGroupManager Interface=asobjSharedPropertyGroupManagervj>langref 6 ISharedPropertyGroupManager Methods 6 CreatePropertyGroup=asmthCreatePropertyGroupvj>langref 6 getGroup=asmthGetGroupvj>langref 6 get_NewEnum=asmthGetNewEnumvj 5 ITransactionContextEx Interface 6 ITransactionContextEx Interface=asobjTransactionContextvj>langref 6 ITransactionContextEx Methods 6 Abort=asmthAbortvj>langref 6 Commit=asmthCommitvj>langref 6 CreateInstance=asmthCreateInstanceTransactionvj>langref 4 MTS Error Codes=asmscMicrosoftTransactionServerErrorCodes 4 MTS Supported Variant Types=asmscMicrosoftTransactionServerSupportedVariantTypes 3 MTS Administrative Reference 4 MTS Administrative Reference=asMTSAdministrativeReference 4 Automating MTS Administration with Visual Basic 5 Automating MTS Administration with Visual Basic=asScriptableAdministrationUsingVisualBasic 5 MTS Visual Basic Error Codes=asVisualBasicErrorCodes 5 MTS Administration Objects 6 MTS Administration Objects=asAdministrativeScriptableObjects 6 MTS Catalog Object=asCatalog 6 MTS CatalogObject Object=asCatalogObject 6 MTS CatalogCollection Object=asCatalogCollection 6 MTS PackageUtil Object=asPackageUtil 6 MTS ComponentUtil Object=asComponentUtil 6 MTS RemoteComponentUtil Object=asRemoteComponentUtil 6 MTS RoleAssociationUtil Object=asRoleAssociationUtil 4 Automating MTS Administration with Visual C++ 5 Automating MTS Administration with Visual C++=asProgrammableAdministrationUsingVisualC 5 MTS Visual C++ Error Codes=asVisualCErrorCodes 5 MTS ICatalog Interface 6 MTS ICatalog Interface=asICatalogInterface 6 MTS ICatalog Methods 7 ICatalog::GetCollection=asICatalogGetCollection 7 ICatalog::Connect=asICatalogConnect 7 ICatalog::get_MajorVersion=asICatalogget_MajorVersion 7 ICatalog::get_MinorVersion=asICatalogget_MinorVersion 5 MTS ICatalogCollection Interface 6 MTS ICatalogCollection Interface=asICatalogCollectionInterface 6 MTS ICatalogCollection Methods 7 ICatalogCollection::get_NewEnum=asICatalogCollectionget_NewEnum 7 ICatalogCollection::get_Item=asICatalogCollectionget_Item 7 ICatalogCollection::get_Count=asICatalogCollectionget_Count 7 ICatalogCollection::Add=asICatalogCollectionAdd 7 ICatalogCollection::Populate=asICatalogCollectionPopulate 7 ICatalogCollection::SaveChanges=asICatalogCollectionSaveChanges 7 ICatalogCollection::GetCollection=asICatalogCollectionGetCollection 7 ICatalogCollection::get_Name=asICatalogCollectionget_Name 7 ICatalogCollection::get_AddEnabled=asICatalogCollectionget_AddEnabled 7 ICatalogCollection::PopulateByKey=asICatalogCollectionPopulateByKey 7 ICatalogCollection::Remove=asICatalogCollectionRemove 7 ICatalogCollection::get_RemoveEnabled=asICatalogCollectionget_RemoveEnabled 7 ICatalogCollection::GetUtilInterface=asICatalogCollectionGetUtilInterface 7 ICatalogCollection::get_DataStoreMajorVersion=asICatalogCollectionget_DataStoreMajorVersion 7 ICatalogCollection::get_DataStoreMinorVersion=asICatalogCollectionget_DataStoreMinorVersion 5 MTS ICatalogObject Interface 6 MTS ICatalogObject Interface=asICatalogObjectInterface 6 MTS ICatalogObject Methods 7 ICatalogObject::get_Value=asICatalogObjectget_Value 7 ICatalogObject::put_Value=asICatalogObjectput_Value 7 ICatalogObject::get_Key=asICatalogObjectget_Key 7 ICatalogObject::get_Name=asICatalogObjectget_Name 7 ICatalogObject::IsPropertyReadOnly=asICatalogObjectIsPropertyReadOnly 7 ICatalogObject::IsPropertyWriteOnly=asICatalogObjectIsPropertyWriteOnly 7 ICatalogObject::get_Valid=asICatalogObjectget_Valid 5 MTS IPackageUtil Interface 6 MTS IPackageUtil Interface=asIPackageUtilInterface 6 MTS IPackageUtil Methods 7 IPackageUtil::InstallPackage=asIPackageUtilInstallPackage 7 IPackageUtil::ExportPackage=asIPackageUtilExportPackage 7 IPackageUtil::ShutdownPackage=asIPackageUtilShutdownPackage 5 MTS IComponentUtil Interface 6 MTS IComponentUtil Interface=asIComponentUtilInterface 6 MTS IComponentUtil Methods 7 IComponentUtil::InstallComponent=asIComponentUtilInstallComponent 7 IComponentUtil::ImportComponent=asIComponentUtilImportComponent 7 IComponentUtil::ImportComponentByName=asIComponentUtilImportComponentByName 7 IComponentUtil::GetCLSIDs=asIComponentUtilGetCLSIDs 5 MTS IRemoteComponentUtil Interface 6 MTS IRemoteComponentUtil Interface=asIRemoteComponentUtilInterface 6 MTS IRemoteComponentUtil Methods 7 IRemoteComponentUtil::InstallRemoteComponent=asIRemoteComponentUtilInstallRemoteComponent 7 IRemoteComponentUtil::InstallRemoteComponentByName=asIRemoteComponentUtilInstallRemoteComponentByName 5 MTS IRoleAssociationUtil Interface 6 MTS IRoleAssociationUtil Interface=asIRoleAssociationUtilInterface 6 MTS IRoleAssociationUtil Methods 7 IRoleAssociationUtil::AssociateRole=asIRoleAssociationUtilAssociateRole 7 IRoleAssociationUtil::AssociateRoleByName=asIRoleAssociationUtilAssociateRoleByName 4 Using MTS Collection Types 5 Using MTS Collection Types=asCollectionTypes 6 MTS LocalComputer Collection=asMTSLocalComputerCollection 6 MTS ComputerList Collection=asMTSComputerListCollection 6 MTS Packages Collection=asPackages 6 MTS ComponentsInPackage Collection=asComponentsInPackage 6 MTS RemoteComponents Collection=asRemoteComponentsColl 6 MTS InterfacesForComponent and InterfacesForRemoteComponent Collections=asInterfacesForComponentandInterfacesForRemoteComponent 6 MTS RolesForPackageComponent and RolesForPackageComponentInterface Collections=asRolesForPackageComponentandRolesForPackageComponentInterface 6 MTS MethodsForInterface Collection=asMethodsForInterface 6 MTS RolesInPackage Collection=asRolesInPackage 6 MTS UsersInRole Collection=asUsersInRole 6 MTS ErrorInfo Collection=asErrorInfo 6 MTS PropertyInfo Collection=asPropertyInfo 6 MTS RelatedCollectionInfo Collection=asRelatedCollectionInfo 4 MTS Administration Object Methods 5 MTS Administration Object Methods=asScriptableObjectMethods 6 Add Method (CatalogCollection)=asAddMethodCatalogCollection 6 AddEnabled Property (CatalogCollection)=asAddEnabledPropertyCatalogCollection 6 AssociateRole Method (RoleAssociationUtil)=asAssociateRoleMethodRoleAssociationUtil 6 AssociateRoleByName Method (RoleAssociationUtil)=asAssociateRoleByNameMethodRoleAssociationUtil 6 Connect Method (Catalog)=asConnectMethodCatalog 6 Count Property (CatalogCollection)=asCountPropertyCatalogCollection 6 DataStoreMajorVersion Property (CatalogCollection)=asDataStoreMajorVersionPropertyCatalogCollection 6 DataStoreMinorVersion Property (CatalogCollection)=asDataStoreMinorVersionPropertyCatalogCollection 6 ExportPackage Method (PackageUtil)=asExportPackageMethodPackageUtil 6 GetCLSIDs Method (ComponentUtil)=asGetCLSIDsMethodComponentUtil 6 GetCollection Method (Catalog)=asGetCollectionMethodCatalog 6 GetCollection Method (CatalogCollection)=asGetCollectionMethodCatalogCollection 6 GetUtilInterface Method (CatalogCollection)=asGetUtilInterfaceMethodCatalogCollection 6 ImportComponent Method (ComponentUtil)=asImportComponentMethodComponentUtil 6 ImportComponentByName Method (ComponentUtil)=asImportComponentByNameMethodComponentUtil 6 InstallComponent Method (ComponentUtil)=asInstallComponentMethodComponentUtil 6 InstallPackage Method (PackageUtil)=asInstallPackageMethodPackageUtil 6 InstallRemoteComponent Method (RemoteComponentUtil)=asInstallRemoteComponentMethodRemoteComponentUtil 6 InstallRemoteComponentByName Method (RemoteComponentUtil)=asInstallRemoteComponentByNameMethodRemoteComponentUtil 6 IsPropertyReadOnly Property (CatalogObject)=asIsPropertyReadOnlyPropertyCatalogObject 6 IsPropertyWriteOnly Property (CatalogObject)=asIsPropertyWriteOnlyPropertyCatalogObject 6 Item Property (CatalogCollection)=asItemPropertyCatalogCollection 6 Key Property (CatalogObject)=asKeyPropertyCatalogObject 6 MajorVersion Property (Catalog)=asMajorVersionPropertyCatalog 6 MinorVersion Property (Catalog)=asMinorVersionPropertyCatalog 6 Name Property (CatalogObject)=asNamePropertyCatalogObject 6 Name Property (CatalogCollection)=asNamePropertyCatalogCollection 6 Populate Method (CatalogCollection)=asPopulateMethodCatalogCollection 6 PopulateByKey Method (CatalogCollection)=asPopulateByKeyMethodCatalogCollection 6 Remove Method (CatalogCollection)=asRemoveMethodCatalogCollection 6 RemoveEnabled Property (CatalogCollection)=asRemoveEnabledPropertyCatalogCollection 6 SaveChanges Method (CatalogCollection)=asSaveChangesMethodCatalogCollection 6 ShutdownPackage Method=asShutdownPackageMethodPackageUtilObject 6 Valid Property (CatalogObject)=asValidPropertyCatalogObject 6 Value Property (CatalogObject)=asValuePropertyCatalogObject