Code:
/ WCF / WCF / 3.5.30729.1 / untmp / Orcas / SP / ndp / cdf / src / WCF / ServiceModel / System / ServiceModel / Configuration / MessageLoggingElement.cs / 1 / MessageLoggingElement.cs
//------------------------------------------------------------------------------ // Copyright (c) Microsoft Corporation. All rights reserved. //----------------------------------------------------------------------------- namespace System.ServiceModel.Configuration { using System; using System.ServiceModel.Channels; using System.ServiceModel.Dispatcher; using System.Configuration; using System.Collections.Generic; using System.Globalization; public sealed partial class MessageLoggingElement : ConfigurationElement { // These three constructors are used by the configuration system. public MessageLoggingElement() : base() { } [ConfigurationProperty(ConfigurationStrings.LogEntireMessage, DefaultValue = false)] public bool LogEntireMessage { get { return (bool)base[ConfigurationStrings.LogEntireMessage]; } set { base[ConfigurationStrings.LogEntireMessage] = value; } } [ConfigurationProperty(ConfigurationStrings.LogMalformedMessages, DefaultValue = false)] public bool LogMalformedMessages { get { return (bool)base[ConfigurationStrings.LogMalformedMessages]; } set { base[ConfigurationStrings.LogMalformedMessages] = value; } } [ConfigurationProperty(ConfigurationStrings.LogMessagesAtServiceLevel, DefaultValue = false)] public bool LogMessagesAtServiceLevel { get { return (bool)base[ConfigurationStrings.LogMessagesAtServiceLevel]; } set { base[ConfigurationStrings.LogMessagesAtServiceLevel] = value; } } [ConfigurationProperty(ConfigurationStrings.LogMessagesAtTransportLevel, DefaultValue = false)] public bool LogMessagesAtTransportLevel { get { return (bool)base[ConfigurationStrings.LogMessagesAtTransportLevel]; } set { base[ConfigurationStrings.LogMessagesAtTransportLevel] = value; } } [ConfigurationProperty(ConfigurationStrings.MaxMessagesToLog, DefaultValue = 10000)] [IntegerValidator(MinValue = -1)] public int MaxMessagesToLog { get { return (int)base[ConfigurationStrings.MaxMessagesToLog]; } set { base[ConfigurationStrings.MaxMessagesToLog] = value; } } [ConfigurationProperty(ConfigurationStrings.MaxSizeOfMessageToLog, DefaultValue = 262144)] [IntegerValidator(MinValue = -1)] public int MaxSizeOfMessageToLog { get { return (int)base[ConfigurationStrings.MaxSizeOfMessageToLog]; } set { base[ConfigurationStrings.MaxSizeOfMessageToLog] = value; } } [ConfigurationProperty(ConfigurationStrings.Filters, DefaultValue = null)] public XPathMessageFilterElementCollection Filters { get { return (XPathMessageFilterElementCollection)base[ConfigurationStrings.Filters]; } } } } // File provided for Reference Use Only by Microsoft Corporation (c) 2007. // Copyright (c) Microsoft Corporation. All rights reserved.
Link Menu
![Network programming in C#, Network Programming in VB.NET, Network Programming in .NET](/images/book.jpg)
This book is available now!
Buy at Amazon US or
Buy at Amazon UK
- safemediahandle.cs
- Track.cs
- DrawListViewSubItemEventArgs.cs
- CodeValidator.cs
- RTLAwareMessageBox.cs
- OutputCacheProfile.cs
- BuildManager.cs
- ModelItem.cs
- NamespaceListProperty.cs
- CodeLinePragma.cs
- UniqueConstraint.cs
- CommandEventArgs.cs
- ActivityStateRecord.cs
- PieceNameHelper.cs
- RepeatButtonAutomationPeer.cs
- ObjectAnimationUsingKeyFrames.cs
- BaseValidatorDesigner.cs
- XmlSerializationReader.cs
- WsatTransactionInfo.cs
- CustomError.cs
- CodeDirectiveCollection.cs
- Transform3DGroup.cs
- DescriptionAttribute.cs
- DirectoryInfo.cs
- ExpressionQuoter.cs
- WorkflowQueuingService.cs
- XmlTypeAttribute.cs
- CfgParser.cs
- ZipIOBlockManager.cs
- DefaultEventAttribute.cs
- DBSqlParserTableCollection.cs
- FormsAuthenticationModule.cs
- DataStorage.cs
- OleDbWrapper.cs
- FixedSOMTextRun.cs
- CommonEndpointBehaviorElement.cs
- ServiceHostFactory.cs
- DashStyle.cs
- ResourceSet.cs
- SmtpSection.cs
- COAUTHIDENTITY.cs
- GlobalAclOperationRequirement.cs
- IRCollection.cs
- NetMsmqBindingCollectionElement.cs
- MessageSecurityOverTcp.cs
- ColorConvertedBitmap.cs
- SocketInformation.cs
- TimerEventSubscription.cs
- ToolStripOverflowButton.cs
- InheritanceContextChangedEventManager.cs
- WebPartCatalogAddVerb.cs
- ActivityUtilities.cs
- DataGridBoolColumn.cs
- TouchesCapturedWithinProperty.cs
- FunctionDetailsReader.cs
- EmissiveMaterial.cs
- FormCollection.cs
- SessionStateContainer.cs
- FieldDescriptor.cs
- DatePickerAutomationPeer.cs
- XmlAttributeHolder.cs
- BufferedReceiveManager.cs
- ScriptResourceDefinition.cs
- ProtocolViolationException.cs
- SiteMapSection.cs
- Helper.cs
- BaseInfoTable.cs
- UnsafeNativeMethods.cs
- OletxTransactionHeader.cs
- InputScopeConverter.cs
- LabelAutomationPeer.cs
- SourceLineInfo.cs
- MimePart.cs
- QilInvoke.cs
- FontFamilyValueSerializer.cs
- LocatorPartList.cs
- DataProviderNameConverter.cs
- TablePattern.cs
- Transform.cs
- ItemCheckedEvent.cs
- DESCryptoServiceProvider.cs
- Calendar.cs
- TrackBarRenderer.cs
- CompositionAdorner.cs
- COM2PictureConverter.cs
- SrgsRule.cs
- FontStretchConverter.cs
- FtpRequestCacheValidator.cs
- CodeVariableReferenceExpression.cs
- ManagementEventWatcher.cs
- StateDesigner.Layouts.cs
- Model3D.cs
- Transform3D.cs
- SetStoryboardSpeedRatio.cs
- NoResizeSelectionBorderGlyph.cs
- MessageQueuePermissionAttribute.cs
- oledbmetadatacolumnnames.cs
- InputLanguage.cs
- SharingService.cs
- DelayLoadType.cs