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
- ComponentRenameEvent.cs
- HttpHandlersSection.cs
- MenuEventArgs.cs
- LogEntryHeaderv1Deserializer.cs
- MasterPage.cs
- XamlToRtfParser.cs
- PropertyManager.cs
- FixedTextBuilder.cs
- MemberCollection.cs
- UInt32Converter.cs
- LocatorBase.cs
- InvalidFilterCriteriaException.cs
- WriteTimeStream.cs
- SafeEventLogWriteHandle.cs
- FieldTemplateFactory.cs
- EntityContainerEntitySetDefiningQuery.cs
- SettingsPropertyValueCollection.cs
- XmlLoader.cs
- MsdtcWrapper.cs
- TakeOrSkipWhileQueryOperator.cs
- HttpClientCertificate.cs
- PolyQuadraticBezierSegmentFigureLogic.cs
- DataGridViewCellToolTipTextNeededEventArgs.cs
- SortedList.cs
- FixedTextBuilder.cs
- EventTask.cs
- SettingsPropertyCollection.cs
- ProvideValueServiceProvider.cs
- ModelItemImpl.cs
- XmlDataSource.cs
- CodeCompileUnit.cs
- FlowchartDesignerCommands.cs
- XmlMapping.cs
- ConfigurationManager.cs
- CounterCreationDataConverter.cs
- SelectorAutomationPeer.cs
- ContextMenuService.cs
- TableCellAutomationPeer.cs
- TimelineClockCollection.cs
- EnlistmentTraceIdentifier.cs
- TreeNodeBinding.cs
- SizeIndependentAnimationStorage.cs
- WebEvents.cs
- XmlSchemaImport.cs
- DbModificationCommandTree.cs
- MarkupCompiler.cs
- SharedPerformanceCounter.cs
- MissingSatelliteAssemblyException.cs
- HotSpotCollectionEditor.cs
- PersonalizationProvider.cs
- StringFormat.cs
- ControlPropertyNameConverter.cs
- BrowserInteropHelper.cs
- MailWriter.cs
- Codec.cs
- FontCacheUtil.cs
- ItemList.cs
- NegotiationTokenProvider.cs
- QuadraticBezierSegment.cs
- GridViewColumnCollection.cs
- ValuePatternIdentifiers.cs
- IteratorFilter.cs
- BatchWriter.cs
- _CommandStream.cs
- Region.cs
- ComponentEditorPage.cs
- SQLString.cs
- IdentityNotMappedException.cs
- Vector3DKeyFrameCollection.cs
- TypeUtil.cs
- Rotation3DAnimation.cs
- JoinCqlBlock.cs
- ellipse.cs
- ExpressionBinding.cs
- SrgsElementFactoryCompiler.cs
- Run.cs
- CharEntityEncoderFallback.cs
- AspNetSynchronizationContext.cs
- RoutingExtensionElement.cs
- ImageIndexConverter.cs
- SystemIcmpV6Statistics.cs
- CommonDialog.cs
- TypeCodeDomSerializer.cs
- Rect.cs
- NumericPagerField.cs
- OdbcParameter.cs
- DataGridViewCellFormattingEventArgs.cs
- DiscreteKeyFrames.cs
- LingerOption.cs
- StrokeNodeOperations2.cs
- NativeMethods.cs
- NumericPagerField.cs
- ProtectedConfigurationSection.cs
- CallbackHandler.cs
- HtmlInputImage.cs
- RemotingConfigParser.cs
- SqlCommandSet.cs
- EndpointPerformanceCounters.cs
- Point3DAnimationBase.cs
- Timeline.cs