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
- StylusSystemGestureEventArgs.cs
- ContentOperations.cs
- ExecutionEngineException.cs
- DataObject.cs
- StylusTip.cs
- CachedFontFace.cs
- BlurEffect.cs
- EdmValidator.cs
- Options.cs
- SafeCryptHandles.cs
- Subtree.cs
- EUCJPEncoding.cs
- EnumConverter.cs
- SplitterCancelEvent.cs
- Expander.cs
- WhitespaceSignificantCollectionAttribute.cs
- ClientData.cs
- ManualResetEvent.cs
- BitVector32.cs
- KeyValueSerializer.cs
- GenericUriParser.cs
- RichTextBoxAutomationPeer.cs
- _PooledStream.cs
- SimpleExpression.cs
- _AcceptOverlappedAsyncResult.cs
- RoutedEventHandlerInfo.cs
- RSACryptoServiceProvider.cs
- SimpleRecyclingCache.cs
- ControlUtil.cs
- XPathNodeInfoAtom.cs
- LogRecordSequence.cs
- BitmapEffectDrawingContent.cs
- WaitHandleCannotBeOpenedException.cs
- Type.cs
- RotationValidation.cs
- ISAPIApplicationHost.cs
- SqlMethodTransformer.cs
- SchemaImporterExtension.cs
- ParenthesizePropertyNameAttribute.cs
- RootDesignerSerializerAttribute.cs
- TypeUtils.cs
- ImageSourceValueSerializer.cs
- OSFeature.cs
- HttpApplicationStateWrapper.cs
- Transform3D.cs
- CallContext.cs
- AttachedAnnotationChangedEventArgs.cs
- DataGridHeaderBorder.cs
- MailSettingsSection.cs
- RectConverter.cs
- TextOptions.cs
- DependencyPropertyConverter.cs
- FreezableCollection.cs
- GenericIdentity.cs
- PassportAuthenticationModule.cs
- ControlIdConverter.cs
- FixedSOMTableRow.cs
- MachinePropertyVariants.cs
- QueryAsyncResult.cs
- FileChangesMonitor.cs
- WorkflowMessageEventHandler.cs
- KnownBoxes.cs
- ImpersonateTokenRef.cs
- VariableQuery.cs
- GenericWebPart.cs
- DataGridViewEditingControlShowingEventArgs.cs
- LockCookie.cs
- InvalidCardException.cs
- Condition.cs
- SamlAuthenticationStatement.cs
- XmlSchemaType.cs
- TextStore.cs
- InkPresenter.cs
- Documentation.cs
- SmiRecordBuffer.cs
- DecoderBestFitFallback.cs
- TrackPointCollection.cs
- NavigationCommands.cs
- EpmContentSerializer.cs
- CodeMemberField.cs
- CellParagraph.cs
- AccessKeyManager.cs
- GridView.cs
- TaskFactory.cs
- InputReport.cs
- GroupBoxAutomationPeer.cs
- ToolStripDesignerAvailabilityAttribute.cs
- GridLength.cs
- updateconfighost.cs
- MembershipPasswordException.cs
- SQLInt16Storage.cs
- CodeDirectionExpression.cs
- FragmentQueryKB.cs
- IriParsingElement.cs
- ImageIndexConverter.cs
- BuildProvider.cs
- XmlTextReaderImplHelpers.cs
- HttpGetProtocolImporter.cs
- EventMappingSettings.cs
- DeviceOverridableAttribute.cs