Code:
/ WCF / WCF / 3.5.30729.1 / untmp / Orcas / SP / ndp / cdf / src / WCF / ServiceModel / System / ServiceModel / Configuration / TransactedBatchingElement.cs / 1 / TransactedBatchingElement.cs
//------------------------------------------------------------------------------
// Copyright (c) Microsoft Corporation. All rights reserved.
//-----------------------------------------------------------------------------
namespace System.ServiceModel.Configuration
{
using System.Configuration;
using System.ServiceModel.Description;
public sealed partial class TransactedBatchingElement : BehaviorExtensionElement
{
[ConfigurationProperty(ConfigurationStrings.MaxBatchSize, DefaultValue = 0)]
[IntegerValidator(MinValue = 0)]
public int MaxBatchSize
{
get {return (int) base[ConfigurationStrings.MaxBatchSize]; }
set {base[ConfigurationStrings.MaxBatchSize] = value; }
}
public override void CopyFrom(ServiceModelExtensionElement from)
{
base.CopyFrom(from);
TransactedBatchingElement source = from as TransactedBatchingElement;
#pragma warning suppress 56506 //[....]; base.CopyFrom() checks for 'from' being null
this.MaxBatchSize = source.MaxBatchSize;
}
protected internal override object CreateBehavior()
{
return new TransactedBatchingBehavior(this.MaxBatchSize);
}
public override Type BehaviorType
{
get { return typeof(TransactedBatchingBehavior); }
}
}
}
// 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
- NavigationHelper.cs
- ImageField.cs
- IISMapPath.cs
- ModelItemImpl.cs
- UrlRoutingModule.cs
- EntityFunctions.cs
- XmlSerializer.cs
- UIInitializationException.cs
- WSSecurityOneDotOneReceiveSecurityHeader.cs
- HtmlInputReset.cs
- ContentValidator.cs
- ControlCollection.cs
- ProcessThread.cs
- UIElementIsland.cs
- AsmxEndpointPickerExtension.cs
- httpstaticobjectscollection.cs
- XmlC14NWriter.cs
- ControlBuilder.cs
- TextAdaptor.cs
- OLEDB_Enum.cs
- BitmapEffectOutputConnector.cs
- WorkflowViewService.cs
- WebPartConnectionsDisconnectVerb.cs
- ProcessRequestArgs.cs
- Triplet.cs
- MemberDescriptor.cs
- MergeLocalizationDirectives.cs
- SubMenuStyleCollection.cs
- propertyentry.cs
- ApplicationServiceHelper.cs
- ProxyWebPartManager.cs
- ConnectionsZoneDesigner.cs
- StringAnimationUsingKeyFrames.cs
- AutomationAttributeInfo.cs
- DataKeyArray.cs
- EncoderBestFitFallback.cs
- SerializationInfoEnumerator.cs
- ProtectedConfiguration.cs
- PageAsyncTaskManager.cs
- DesignerObject.cs
- SemanticKeyElement.cs
- SqlCacheDependencyDatabaseCollection.cs
- SQLChars.cs
- VisualState.cs
- EventProxy.cs
- SqlRowUpdatingEvent.cs
- PhysicalOps.cs
- AsnEncodedData.cs
- Point.cs
- TableLayout.cs
- DocumentSequenceHighlightLayer.cs
- SiteMapNodeItem.cs
- NavigatingCancelEventArgs.cs
- StandardOleMarshalObject.cs
- QueryException.cs
- WindowsPrincipal.cs
- WSTrustFeb2005.cs
- ParameterToken.cs
- ListViewHitTestInfo.cs
- NativeMethodsOther.cs
- WinEventTracker.cs
- PlacementWorkspace.cs
- ProcessManager.cs
- SQLByteStorage.cs
- Content.cs
- Internal.cs
- DirectoryNotFoundException.cs
- CanExpandCollapseAllConverter.cs
- LoadRetryAsyncResult.cs
- VectorKeyFrameCollection.cs
- StagingAreaInputItem.cs
- SqlDataSourceSelectingEventArgs.cs
- Size3D.cs
- CaseStatement.cs
- PageThemeParser.cs
- ErrorRuntimeConfig.cs
- Qualifier.cs
- PeerNameRecordCollection.cs
- DataGridItemEventArgs.cs
- StrokeCollection2.cs
- TimeoutException.cs
- DesignerView.cs
- UiaCoreApi.cs
- ViewRendering.cs
- PropertyChangedEventArgs.cs
- SyndicationLink.cs
- SqlWebEventProvider.cs
- Nodes.cs
- BlurEffect.cs
- ClickablePoint.cs
- SubMenuStyle.cs
- ModelPerspective.cs
- Constants.cs
- InternalConfigSettingsFactory.cs
- AccessorTable.cs
- OperationResponse.cs
- XmlSchemaAnnotated.cs
- Invariant.cs
- TextSelectionHelper.cs
- LocalFileSettingsProvider.cs