Code:
/ WCF / WCF / 3.5.30729.1 / untmp / Orcas / SP / ndp / cdf / src / WCF / TransactionBridge / Microsoft / Transactions / Bridge / Configuration / TransactionBridgeSection.cs / 1 / TransactionBridgeSection.cs
//------------------------------------------------------------------------------ // Copyright (c) Microsoft Corporation. All rights reserved. //----------------------------------------------------------------------------- namespace Microsoft.Transactions.Bridge.Configuration { using System; using System.Configuration; using System.Globalization; internal sealed partial class TransactionBridgeSection : ConfigurationSection { public TransactionBridgeSection() : this(false) { } internal TransactionBridgeSection(bool setDefaults) : base() { if (setDefaults) { this.Protocols.SetDefaults(); } } [ConfigurationProperty(ConfigurationStrings.Protocols, DefaultValue = null, Options = ConfigurationPropertyOptions.None)] public ProtocolElementCollection Protocols { get { return (ProtocolElementCollection)base[ConfigurationStrings.Protocols]; } } [ConfigurationProperty(ConfigurationStrings.TransactionManagerType, DefaultValue = TransactionBridgeSection.dtcGatewayType, Options = ConfigurationPropertyOptions.None)] [StringValidator(MinLength = 0)] public string TransactionManagerType { get { return (string)base[ConfigurationStrings.TransactionManagerType]; } set { if (String.IsNullOrEmpty(value)) { value = String.Empty; } base[ConfigurationStrings.TransactionManagerType] = value; } } protected override void Reset(ConfigurationElement parentElement) { if (parentElement == null) { parentElement = new TransactionBridgeSection(true); } base.Reset(parentElement); } static internal TransactionBridgeSection GetSection() { TransactionBridgeSection retval = ConfigurationStrings.GetSection(ConfigurationStrings.GetSectionPath(ConfigurationStrings.TransactionBridgeSectionName)) as TransactionBridgeSection; if (retval == null) { retval = new TransactionBridgeSection(true); } return retval; } const string dtcGatewayType = ("Microsoft.Transactions.Bridge.Dtc.GatewayTransactionManager, " + "Microsoft.Transactions.Bridge.Dtc, " + "Version=" + ThisAssembly.Version + ", " + "Culture=neutral, " + "PublicKeyToken=" + AssemblyRef.MicrosoftPublicKey); } } // File provided for Reference Use Only by Microsoft Corporation (c) 2007. // Copyright (c) Microsoft Corporation. All rights reserved.
Link Menu
This book is available now!
Buy at Amazon US or
Buy at Amazon UK
- WindowClosedEventArgs.cs
- PropertySourceInfo.cs
- CssStyleCollection.cs
- DataSourceExpressionCollection.cs
- WindowsTreeView.cs
- _DisconnectOverlappedAsyncResult.cs
- SortedList.cs
- BooleanStorage.cs
- MouseBinding.cs
- ValueUtilsSmi.cs
- GenericXmlSecurityToken.cs
- ListViewUpdatedEventArgs.cs
- IntranetCredentialPolicy.cs
- InfoCardRSAPKCS1KeyExchangeDeformatter.cs
- InfoCardArgumentException.cs
- SecurityManager.cs
- SqlInfoMessageEvent.cs
- OpacityConverter.cs
- LockedHandleGlyph.cs
- ProxyGenerator.cs
- MaskInputRejectedEventArgs.cs
- PipelineModuleStepContainer.cs
- CacheMode.cs
- XPathChildIterator.cs
- CharAnimationBase.cs
- MemberRelationshipService.cs
- RuntimeHelpers.cs
- RayMeshGeometry3DHitTestResult.cs
- AndAlso.cs
- SqlMethodTransformer.cs
- ScrollPattern.cs
- HitTestResult.cs
- TreeIterators.cs
- DisplayInformation.cs
- XmlSchemaImport.cs
- MaskedTextProvider.cs
- AspNetSynchronizationContext.cs
- Sentence.cs
- AppDomainShutdownMonitor.cs
- NavigatorOutput.cs
- ReadOnlyHierarchicalDataSource.cs
- EntityKeyElement.cs
- PropertyMapper.cs
- DynamicILGenerator.cs
- EntityPropertyMappingAttribute.cs
- GridViewHeaderRowPresenter.cs
- Triplet.cs
- AutoGeneratedFieldProperties.cs
- ToolStripContentPanelRenderEventArgs.cs
- RuntimeHelpers.cs
- ExtendedPropertyDescriptor.cs
- SqlFacetAttribute.cs
- coordinator.cs
- Visual3D.cs
- CubicEase.cs
- EncoderReplacementFallback.cs
- DataGridViewAutoSizeModeEventArgs.cs
- ResourceSetExpression.cs
- FolderBrowserDialog.cs
- ValidationErrorCollection.cs
- MimeTypeMapper.cs
- ScrollPatternIdentifiers.cs
- LoginUtil.cs
- EntityDataSourceDataSelection.cs
- DataColumnMappingCollection.cs
- PreservationFileWriter.cs
- CodeAssignStatement.cs
- HtmlInputFile.cs
- SqlTrackingService.cs
- ConcurrentStack.cs
- DataRowView.cs
- OdbcDataAdapter.cs
- connectionpool.cs
- KnownIds.cs
- ContractListAdapter.cs
- SecureStringHasher.cs
- DataServiceEntityAttribute.cs
- OleServicesContext.cs
- EdmSchemaError.cs
- WebPartZone.cs
- ServiceSettingsResponseInfo.cs
- PieceDirectory.cs
- PngBitmapDecoder.cs
- PerformanceCounterPermission.cs
- ElapsedEventArgs.cs
- PixelShader.cs
- ChannelManager.cs
- OdbcParameterCollection.cs
- ProfileEventArgs.cs
- OutOfProcStateClientManager.cs
- MessageEventSubscriptionService.cs
- RichTextBoxConstants.cs
- BlurBitmapEffect.cs
- ToolboxItemCollection.cs
- TextEndOfParagraph.cs
- DynamicQueryableWrapper.cs
- FontResourceCache.cs
- SHA384Managed.cs
- NativeMethods.cs
- FunctionMappingTranslator.cs