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

This book is available now!
Buy at Amazon US or
Buy at Amazon UK
- templategroup.cs
- XomlCompilerError.cs
- HostedImpersonationContext.cs
- GifBitmapEncoder.cs
- ByteStack.cs
- SqlDataSourceFilteringEventArgs.cs
- DoWorkEventArgs.cs
- HttpRequestBase.cs
- CommandBinding.cs
- TextBoxBase.cs
- CookieParameter.cs
- AdornerDecorator.cs
- Exception.cs
- ListViewSelectEventArgs.cs
- StateManagedCollection.cs
- FormatStringEditor.cs
- RegexCaptureCollection.cs
- ProtectedProviderSettings.cs
- DependentList.cs
- PrintDocument.cs
- Endpoint.cs
- ToolConsole.cs
- Brush.cs
- DesignSurface.cs
- WindowsGrip.cs
- RevocationPoint.cs
- Pair.cs
- SinglePhaseEnlistment.cs
- CodeRegionDirective.cs
- ChtmlCalendarAdapter.cs
- MetadataImporterQuotas.cs
- ValidatorCompatibilityHelper.cs
- RIPEMD160.cs
- XPathAxisIterator.cs
- SqlTrackingWorkflowInstance.cs
- TextLineBreak.cs
- UTF8Encoding.cs
- EdmType.cs
- BinaryCommonClasses.cs
- ConnectionProviderAttribute.cs
- DocobjHost.cs
- InstallerTypeAttribute.cs
- VectorValueSerializer.cs
- AnimatedTypeHelpers.cs
- WebConfigurationManager.cs
- OneOf.cs
- PropertyValidationContext.cs
- SliderAutomationPeer.cs
- SqlDesignerDataSourceView.cs
- SHA1CryptoServiceProvider.cs
- OleDbFactory.cs
- BindingOperations.cs
- GroupBox.cs
- EditorZoneBase.cs
- KeyTime.cs
- DataGridCell.cs
- IgnoreFileBuildProvider.cs
- SchemaConstraints.cs
- XmlSchemaInferenceException.cs
- TreeNodeCollection.cs
- Brush.cs
- ProviderConnectionPoint.cs
- WebPartDescription.cs
- ToolTipService.cs
- IndicCharClassifier.cs
- TableCellCollection.cs
- ObservableCollection.cs
- CompilerError.cs
- ObjectSelectorEditor.cs
- ProfileProvider.cs
- DashStyles.cs
- SqlUDTStorage.cs
- SqlEnums.cs
- GetFileNameResult.cs
- MD5CryptoServiceProvider.cs
- RootAction.cs
- GenericPrincipal.cs
- LogLogRecordHeader.cs
- FixedSOMSemanticBox.cs
- DataGridViewTextBoxColumn.cs
- StyleSheet.cs
- ProtectedProviderSettings.cs
- assertwrapper.cs
- ComponentEditorForm.cs
- SqlDataSourceStatusEventArgs.cs
- DataServiceCollectionOfT.cs
- SystemIcons.cs
- HostedHttpContext.cs
- OuterGlowBitmapEffect.cs
- BaseAppDomainProtocolHandler.cs
- ReceiveMessageContent.cs
- RoleManagerSection.cs
- Point3DIndependentAnimationStorage.cs
- ChangeToolStripParentVerb.cs
- GlyphsSerializer.cs
- Separator.cs
- HtmlControlPersistable.cs
- wmiprovider.cs
- ItemContainerGenerator.cs
- _AuthenticationState.cs