:Base mts20.hlp>langref :Title Microsoft Transaction Server Help :Index Microsoft Transaction Server Readme=readme.hlp :Include readme.cnt 1 Microsoft Transaction Server 2 Setting Up Microsoft Transaction Server 3 Setting Up Microsoft Transaction Server=asSettingUp 4 MTS System Requirements=asMTSSystemRequirements 4 Installing MTS Development Samples and Documentation=asInstallingMTSDevelopmentDocumentation 4 Configuring Your MTS Server=asconfiguringYourMTSDeploymentServer 4 Configuring MTS with Microsoft Cluster Server=asConfiguringMTswithMicrosoftClusterServer 4 Configuring MTS to Access Oracle=asSettingUpMTSToAccessOracle 4 Setting Up the MTS Sample Bank Application=asValidatingSQL 4 Setting Up the MTS Tic-Tac-Toe Sample Application=asValidatingTicTacToe 4 Setting Up the MTS Administrative Sample Scripts=asSettinguptheAdministrationObjectSampleScripts 4 Getting Assistance While You Work with MTS=asGettingAssistanceWhileYouWork 2 Getting Started with Microsoft Transaction Server 3 Getting Started with Microsoft Transaction Server=asGettingStarted 4 What's New in MTS=asWhatsNewinMTS 4 MTS Documentation Roadmap=asDocumentationRoadmap 4 MTS Glossary=asidxGlossary>right 4 MTS Utilities=asMTSUtilities 4 MTS Frequently Asked Questions (FAQs)=asFrequentlyAskedQuestionsFAQs 2 Quick Tour of Microsoft Transaction Server 3 Quick Tour of Microsoft Transaction Server=asQuickTour 4 What is Microsoft Transaction Server?=asWhatIsMicrosoftTransactionServer 4 Microsoft Transaction Server Run-time Environment=asMicrosoftTransactionServerRunTimeEnvironment 4 Microsoft Transaction Server Explorer=asMicrosoftTransactionServerExplorer 4 Microsoft Transaction Server APIs=asMicrosoftTransactionServerAPIs 4 Microsoft Transaction Server Sample Applications=asSampleApplications 2 Microsoft Transaction Server Administrator's Guide 3 Road Map to the MTS Administrator's Guide 4 Road Map to the MTS Administrator's Guide=asRoadMaptotheMTSAdministratorsGuide 5 What Does Creating an MTS Package Mean?=asWhatdoescreatingapackagemean 5 What Does Distributing an MTS Package Mean?=asWhatdoesdistributingapackagemean 5 What Does Installing an MTS Package Mean?=asWhatdoesinstallingapackagemean 5 What Does Maintaining an MTS Package Mean?=asWhatdoesmaintainingapackagemean 5 What Does Managing MTS Transactions Mean?=asWhatDoesMaintainingMTSPackagesMean 5 What Does Automating MTS Administration Mean?=asWhatdoesscriptingadministrationforpackagesmean 4 Microsoft Transaction Server Explorer Hierarchy 5 Microsoft Transaction Server Explorer Hierarchy=asMTSExplorerHierarchy 6 Computers Folder=asComputersFolder 6 My Computer=asMyComputer 6 Packages Installed Folder=asPackagesInstalled 6 Remote Components Folder=asRemoteComponents 6 Transaction List=asTransactionList 6 Transaction Statistics=asTransactionStatistics 7 Transaction Icons=asTransactionIcons 6 Trace Messages=asTraceMessages 6 Components Folder=asComponent 6 Roles Folder=asRoles 6 Users Folder=asUsers 6 Interfaces Folder=asInterfaces 6 Methods Folder=asMethods 6 Role Membership Folder=asRoleMembership 6 System Package=asSystemPackage 6 Utilities Package=asUtilitiesPackage 6 Computer Properties 7 Computer Properties=asMyComputerProperties 8 General Tab (Computer)=asGeneralTabComputer 8 Options Tab (Computer)=asOptionsTabComputer 8 Advanced Tab (Computer)=asAdvancedTabComputerObject 6 Package Properties 7 Package Properties=asPackageProperties 8 General Tab (Package)=asGeneralTabPackageObject 8 Security Tab (Package)=asSecurityTabPackageObject 8 Advanced Tab (Package)=asAdvancedTabPackage 8 Identity Tab (Package)=asIdentityTabPackage 8 Activation Tab (Package)=asActivationTabPackage 5 Component Properties 6 Component Properties=asComponentProperties 7 General Tab (Component)=asGeneralTabComponentObject 7 Security Tab (Component)=asSecurityTabComponentObject 7 Transaction Tab (Component)=asTransactionTabComponentObject 5 Remote Component Properties 6 Remote Component Properties=asRemoteComponentProperties 7 General Tab (Remote Component)=asGeneralTabRemoteComponent 5 Role Properties 6 Role Properties=asRoleProperties 7 General Tab (Role)=asGeneralTabRoleObject 5 Role Member Properties 6 Role Member Properties=asRoleMemberProperties 7 General Tab (Role Member)=asGeneralTabRoleMember 5 Interface Properties 6 Interface Properties=asInterfaceProperties 7 General Tab (Interface)=asGeneralTabInterfaceObject 7 Proxy Tab (Interface)=asProxyTabInterfaceObject 5 Method Properties 6 Method Properties=asMethodProperties 7 General Tab (Method)=asGeneralTabMethodObject 3 Creating MTS Packages 4 Creating MTS Packages=asCreatingMTSPackages 5 Creating an Empty MTS Package=asCreatinganemptypackage 5 Adding a Component to an MTS Package=asAddingacomponenttoapackage 5 Importing a Component into an MTS Package=asImportingacomponentintoapackage 5 Removing a Component from an MTS Package=asRemovingacomponentfromapackage 5 Building an MTS Package for Export=asBuildingaPackageforExport 5 Setting MTS Package Properties=asConfiguringPackageProperties 5 Setting MTS Activation Properties=asSettingactivationproperties 5 Setting MTS Transaction Properties=asSettingTransactionProperties 5 Setting MTS Authentication Properties=asConfiguringRolesforDeclarativeSecurity 5 Locking Your MTS Package=asLockingyourpackage 3 Distributing MTS Packages 4 Distributing MTS Packages=asDistributingMTSPackages 5 Working with Remote MTS Computers=asWorkingwithremotecomputers 5 Exporting MTS Packages=asExportingpackages 5 Generating MTS Executables=asGeneratingapplicationclientinstallexecutables 3 Installing MTS Packages 4 Installing MTS Packages=asInstallingMTSPackages 5 Installing Pre-built MTS Packages=asInstallingPrebuiltPackages 5 Upgrading MTS Packages=asUpgradingpackages 5 Enabling MTS Package Security=asEnablingPackageSecurity 5 Setting MTS Package Identity=asSettingpackageidentity 5 Adding a New MTS Role=asAddinganewrole 5 Mapping MTS Roles to Users and Groups=asMappingrolestousersandgroups 3 Maintaining MTS Packages 4 Maintaining MTS Packages=asMaintainingMTSPackages 5 Monitoring Status and Properties in MTS=asMonitoringpackageandcomponentstatus 5 Using MTS Property Sheets=asManagingpackageandcomponentpropertiesusingpropertypages 5 Managing Users for MTS Roles=asMonitoringpackageandcomponentstatus 5 Using MTS Replication=asUsingMTSReplication 3 Managing MTS Transactions 4 Managing MTS Transactions=asManagingTransactionsWithMTS 5 Understanding MTS Transactions=asUnderstandingdistributedtransactions 5 Managing MS DTC=asStartingandStoppingMSDTC 5 Monitoring MTS Transactions=asMonitoringtransactions 5 Monitoring MTS Transactions on Windows 95=asMonitoringTransactionsWithWindows95 5 Understanding MTS Transaction States=asUnderstandingTransactionStates 5 Resolving MTS Transactions=asResolvingTransactions 3 Automating MTS Administration 4 Automating MTS Administration=asScriptingAdministrationforMTSPackages 4 MTS Administration Objects 5 MTS Administration Objects=asScriptableObjects 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 3 Visual Basic Script Sample for Automating MTS Administration=asUsingScriptableObjectswithWindowsScriptingHost 3 Visual Basic Sample Application for Automating MTS Administration=asVisualBasicSampleApplication 4 Automating MTS Administration with Visual Basic 5 Automating MTS Administration with Visual Basic=asProgrammingBasicAdministration 5 Automating Installation of a Pre-Built MTS Package=asScriptingInstallationofaPreBuiltPackage 5 Automating a New MTS Package and Installing Components=asSCriptingaNewPackageandInstallingComponents 5 Automating Enumerating Through Installed MTS Packages to Update Properties=asScriptingEnumeratingThroughInstalledPackagestoUpdateProperties 5 Automating Enumerating Through Installed MTS Packages to Delete a Package=asScriptingEnumeratingThroughInstalledPackagestoDeleteaPackage 5 Automating Enumerating Through Installed MTS Components to Delete a Component=asScriptingEnumeratingThroughInstalledComponentstoDeleteaComponent 4 Automating Advanced MTS Administration with Visual Basic 5 Automating Advanced MTS Administration with Visual Basic=asScriptingMoreAdvancedAdministration 5 Automating Access to MTS Related Collection Names=asSCriptingAccessToRelatedCollectionNames 5 Automating Access to MTS Property Information=asScriptingAccesstoPropertyInformation 5Automating MTS Role Configuration=asScriptingRoleConfiguration 5 Automating MTS Package Export=asScriptingPackageExport 5 Automating Configuration of an MTS Client to Use Remote Components=asScriptingConfigurationofaClientToUseRemoteCOmponents 5 Automating MTS Package Property Updates on Remote Servers=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 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 MTx.GetObjectContext Method=asfctGetObjectContextvj>langref 5 MTx.SafeRef Method=asfctSafeRefvj>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 Using MTS Administration Objects 5 Using MTS Administration Objects=asAdministrativeScriptableObjects 6 Using MTS Catalog Collection Objects=asUsingCatalogCollectionObjects 6 Instantiating an MTS CatalogCollection Object=asInstantiatingaCatalogCollectionObject 6 Populating an MTS CatalogCollection Object=asPopulatingaCatalogCollectionObject 6 Retrieving MTS Objects and Getting/Setting Properties=asRetrievingObjectsandGettingSettingProperties 6 Creating New MTS Objects=asCreatingNewObjects 6 Saving Changes to MTS Objects=asDeletingObjects 6 Using MTS Catalog Utility Objects=asUsingCatalogUtilityObjects 6 Handling MTS Errors=asHandlingErrors 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=asRemoteComponents 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 Automating MTS Administration with Visual Basic 5 Automating MTS Administration with Visual Basic=asScriptableAdministrationUsingVisualBasic 5 MTS Visual Basic Error Codes=asVisualBasicErrorCodes 5 MTS Administration Object Methods 6 MTS Administration Object Methods=asScriptableObjectMethods 7 Add Method (CatalogCollection)=asAddMethodCatalogCollection 7 AddEnabled Property (CatalogCollection)=asAddEnabledPropertyCatalogCollection 7 AssociateRole Method (RoleAssociationUtil)=asAssociateRoleMethodRoleAssociationUtil 7 AssociateRoleByName Method (RoleAssociationUtil)=asAssociateRoleByNameMethodRoleAssociationUtil 7 Connect Method (Catalog)=asConnectMethodCatalog 7 Count Property (CatalogCollection)=asCountPropertyCatalogCollection 7 DataStoreMajorVersion Property (CatalogCollection)=asDataStoreMajorVersionPropertyCatalogCollection 7 DataStoreMinorVersion Property (CatalogCollection)=asDataStoreMinorVersionPropertyCatalogCollection 7 ExportPackage Method (PackageUtil)=asExportPackageMethodPackageUtil 7 GetCLSIDs Method (ComponentUtil)=asGetCLSIDsMethodComponentUtil 7 GetCollection Method (Catalog)=asGetCollectionMethodCatalog 7 GetCollection Method (CatalogCollection)=asGetCollectionMethodCatalogCollection 7 GetUtilInterface Method (CatalogCollection)=asGetUtilInterfaceMethodCatalogCollection 7 ImportComponent Method (ComponentUtil)=asImportComponentMethodComponentUtil 7 ImportComponentByName Method (ComponentUtil)=asImportComponentByNameMethodComponentUtil 7 InstallComponent Method (ComponentUtil)=asInstallComponentMethodComponentUtil 7 InstallPackage Method (PackageUtil)=asInstallPackageMethodPackageUtil 7 InstallRemoteComponent Method (RemoteComponentUtil)=asInstallRemoteComponentMethodRemoteComponentUtil 7 InstallRemoteComponentByName Method (RemoteComponentUtil)=asInstallRemoteComponentByNameMethodRemoteComponentUtil 7 IsPropertyReadOnly Property (CatalogObject)=asIsPropertyReadOnlyPropertyCatalogObject 7 IsPropertyWriteOnly Property (CatalogObject)=asIsPropertyWriteOnlyPropertyCatalogObject 7 Item Property (CatalogCollection)=asItemPropertyCatalogCollection 7 Key Property (CatalogObject)=asKeyPropertyCatalogObject 7 MajorVersion Property (Catalog)=asMajorVersionPropertyCatalog 7 MinorVersion Property (Catalog)=asMinorVersionPropertyCatalog 7 Name Property (CatalogObject)=asNamePropertyCatalogObject 7 Name Property (CatalogCollection)=asNamePropertyCatalogCollection 7 Populate Method (CatalogCollection)=asPopulateMethodCatalogCollection 7 PopulateByKey Method (CatalogCollection)=asPopulateByKeyMethodCatalogCollection 7 Remove Method (CatalogCollection)=asRemoveMethodCatalogCollection 7 RemoveEnabled Property (CatalogCollection)=asRemoveEnabledPropertyCatalogCollection 7 SaveChanges Method (CatalogCollection)=asSaveChangesMethodCatalogCollection 7 ShutdownPackage Method=asShutdownPackageMethodPackageUtilObject 7 Valid Property (CatalogObject)=asValidPropertyCatalogObject 7 Value Property (CatalogObject)=asValuePropertyCatalogObject 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 Methods 7 MTS ICatalog Interface=asICatalogInterface 8 ICatalog::GetCollection=asICatalogGetCollection 8 ICatalog::Connect=asICatalogConnect 8 ICatalog::get_MajorVersion=asICatalogget_MajorVersion 8 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