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
- CanonicalFontFamilyReference.cs
- CodeGotoStatement.cs
- PropertyGridView.cs
- ScrollBar.cs
- RegisteredHiddenField.cs
- Pkcs7Signer.cs
- contentDescriptor.cs
- DataGridItemEventArgs.cs
- CompilationLock.cs
- HttpApplication.cs
- UriGenerator.cs
- RectIndependentAnimationStorage.cs
- Maps.cs
- Socket.cs
- ChannelTraceRecord.cs
- webeventbuffer.cs
- FunctionQuery.cs
- RectAnimationBase.cs
- SessionStateModule.cs
- FixedSOMSemanticBox.cs
- ToolStripSeparator.cs
- DataGridCommandEventArgs.cs
- DataListItemCollection.cs
- ViewPort3D.cs
- FileAccessException.cs
- ScrollData.cs
- DataServices.cs
- EntityCommandDefinition.cs
- OleDbPermission.cs
- SatelliteContractVersionAttribute.cs
- CachedPathData.cs
- DeleteMemberBinder.cs
- ImpersonateTokenRef.cs
- ComponentManagerBroker.cs
- ResXResourceWriter.cs
- UIPermission.cs
- HttpGetClientProtocol.cs
- InputLangChangeEvent.cs
- odbcmetadatafactory.cs
- LockingPersistenceProvider.cs
- ListViewCancelEventArgs.cs
- CodeObjectCreateExpression.cs
- xmlglyphRunInfo.cs
- XmlLoader.cs
- Span.cs
- CollectionDataContractAttribute.cs
- WorkflowTransactionService.cs
- ActiveXContainer.cs
- COSERVERINFO.cs
- QueryContinueDragEvent.cs
- EventRouteFactory.cs
- BitmapData.cs
- MaxSessionCountExceededException.cs
- AppSettingsReader.cs
- ProcessDesigner.cs
- shaperfactoryquerycacheentry.cs
- SQLInt32Storage.cs
- DataServiceQuery.cs
- DocumentsTrace.cs
- Sql8ExpressionRewriter.cs
- GridItemPatternIdentifiers.cs
- BinaryEditor.cs
- tabpagecollectioneditor.cs
- ClientSettings.cs
- ImageIndexEditor.cs
- Guid.cs
- ConstraintManager.cs
- RootBuilder.cs
- panel.cs
- ByteAnimationBase.cs
- PrtCap_Reader.cs
- SendMessageRecord.cs
- SmiRecordBuffer.cs
- SplitterCancelEvent.cs
- EditorAttribute.cs
- ActivityExecutor.cs
- TextMarkerSource.cs
- CommunicationException.cs
- ByteStack.cs
- TypedDataSourceCodeGenerator.cs
- XmlWrappingReader.cs
- RichTextBoxConstants.cs
- SByte.cs
- DataConnectionHelper.cs
- WmlCommandAdapter.cs
- OperationCanceledException.cs
- CodeStatement.cs
- BamlCollectionHolder.cs
- ApplicationInfo.cs
- ThousandthOfEmRealPoints.cs
- HandlerMappingMemo.cs
- ModelUIElement3D.cs
- Guid.cs
- SiteMapSection.cs
- DeflateEmulationStream.cs
- HeaderPanel.cs
- SqlDesignerDataSourceView.cs
- BufferModeSettings.cs
- HeaderedContentControl.cs
- ExtentJoinTreeNode.cs