Code:
/ WCF / WCF / 3.5.30729.1 / untmp / Orcas / SP / ndp / cdf / src / WCF / ServiceModel / System / ServiceModel / Diagnostics / PerformanceCounterScope.cs / 1 / PerformanceCounterScope.cs
//----------------------------------------------------------------------------
// Copyright (c) Microsoft Corporation. All rights reserved.
//---------------------------------------------------------------------------
namespace System.ServiceModel.Diagnostics
{
using System.ComponentModel;
public enum PerformanceCounterScope
{
Off = 0, // +
ServiceOnly = 1,
All = 2,
Default = 3, // *
}
static class PerformanceCounterScopeHelper
{
internal static bool IsDefined(PerformanceCounterScope value)
{
return
value == PerformanceCounterScope.Off
|| value == PerformanceCounterScope.Default
|| value == PerformanceCounterScope.ServiceOnly
|| value == PerformanceCounterScope.All;
}
public static void Validate(PerformanceCounterScope value)
{
if (!IsDefined(value))
{
throw DiagnosticUtility.ExceptionUtility.ThrowHelperError(new InvalidEnumArgumentException("value", (int)value,
typeof(PerformanceCounterScope)));
}
}
}
}
// 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
- SchemaSetCompiler.cs
- BoundColumn.cs
- ConstraintCollection.cs
- TextParentUndoUnit.cs
- ServiceDescriptions.cs
- EpmContentDeSerializerBase.cs
- DataGridViewComboBoxEditingControl.cs
- EntityDataSourceChangedEventArgs.cs
- PolicyFactory.cs
- StringResourceManager.cs
- DesignerObjectListAdapter.cs
- DirectoryRedirect.cs
- SmtpDigestAuthenticationModule.cs
- UntypedNullExpression.cs
- EntityRecordInfo.cs
- DesignTimeParseData.cs
- HttpChannelBindingToken.cs
- GPRECT.cs
- SqlFacetAttribute.cs
- ColorAnimationBase.cs
- HttpProfileBase.cs
- KeyGestureConverter.cs
- ContextMarshalException.cs
- UrlAuthFailedErrorFormatter.cs
- MinimizableAttributeTypeConverter.cs
- VBIdentifierName.cs
- PropertyChangeTracker.cs
- DesignerForm.cs
- CriticalExceptions.cs
- DrawingContextDrawingContextWalker.cs
- BaseTemplateBuildProvider.cs
- PeerApplicationLaunchInfo.cs
- FormsAuthenticationConfiguration.cs
- TrackBar.cs
- ActiveXHost.cs
- SystemColorTracker.cs
- DragEventArgs.cs
- GridPatternIdentifiers.cs
- WpfKnownMemberInvoker.cs
- IgnoreFileBuildProvider.cs
- SamlAdvice.cs
- RadioButtonList.cs
- ImpersonateTokenRef.cs
- DataGridViewCellStyle.cs
- CodeAttributeDeclaration.cs
- SymLanguageVendor.cs
- EventSinkHelperWriter.cs
- CheckBoxStandardAdapter.cs
- GridViewPageEventArgs.cs
- SqlDuplicator.cs
- UntrustedRecipientException.cs
- Exception.cs
- TypeUnloadedException.cs
- Predicate.cs
- WebPartCatalogAddVerb.cs
- EventDescriptor.cs
- ResourceProperty.cs
- Module.cs
- WinEventTracker.cs
- OrderPreservingMergeHelper.cs
- OpCodes.cs
- WrapperEqualityComparer.cs
- CatalogZone.cs
- VectorAnimationBase.cs
- OleAutBinder.cs
- XmlWriterSettings.cs
- MouseButton.cs
- BaseParser.cs
- SynchronizedInputAdaptor.cs
- BuildProvider.cs
- GraphicsPath.cs
- ModuleBuilderData.cs
- KeyValuePairs.cs
- BaseCollection.cs
- DataFormats.cs
- XNodeValidator.cs
- StorageAssociationTypeMapping.cs
- WebResponse.cs
- CodeArrayCreateExpression.cs
- HttpAsyncResult.cs
- LineInfo.cs
- TextTreeRootTextBlock.cs
- DefaultSerializationProviderAttribute.cs
- PreviewPrintController.cs
- PenContexts.cs
- EventLogPermissionEntry.cs
- XmlSchemaSimpleType.cs
- Walker.cs
- XmlObjectSerializerReadContextComplexJson.cs
- ToolStripScrollButton.cs
- SEHException.cs
- ActivityPreviewDesigner.cs
- FontStyle.cs
- DataMisalignedException.cs
- RecognizeCompletedEventArgs.cs
- ListCollectionView.cs
- PeerServiceMessageContracts.cs
- TreeView.cs
- DurableInstancingOptions.cs
- SafeLibraryHandle.cs