Code:
/ WCF / WCF / 3.5.30729.1 / untmp / Orcas / SP / ndp / cdf / src / WCF / ServiceModel / System / ServiceModel / AuditLogLocation.cs / 1 / AuditLogLocation.cs
//---------------------------------------------------------- // Copyright (c) Microsoft Corporation. All rights reserved. //----------------------------------------------------------- namespace System.ServiceModel { using System.ServiceModel.Security; using System.ComponentModel; public enum AuditLogLocation { Default, Application, Security, } static class AuditLogLocationHelper { public static bool IsDefined(AuditLogLocation auditLogLocation) { if (auditLogLocation == AuditLogLocation.Security && !SecurityAuditHelper.IsSecurityAuditSupported) throw DiagnosticUtility.ExceptionUtility.ThrowHelperError(new PlatformNotSupportedException(SR.GetString(SR.SecurityAuditPlatformNotSupported))); return auditLogLocation == AuditLogLocation.Default || auditLogLocation == AuditLogLocation.Application || auditLogLocation == AuditLogLocation.Security; } public static void Validate(AuditLogLocation value) { if (!IsDefined(value)) { throw DiagnosticUtility.ExceptionUtility.ThrowHelperError(new InvalidEnumArgumentException("value", (int)value, typeof(AuditLogLocation))); } } } } // 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
- JoinSymbol.cs
- UrlPropertyAttribute.cs
- ImageIndexConverter.cs
- SplitterCancelEvent.cs
- FormsAuthenticationModule.cs
- SqlNodeAnnotations.cs
- BridgeDataReader.cs
- SHA256Managed.cs
- StoreAnnotationsMap.cs
- NativeBuffer.cs
- SslStream.cs
- FactoryId.cs
- FlowLayoutSettings.cs
- Schema.cs
- Transform.cs
- InitializeCorrelation.cs
- Span.cs
- TdsParserStaticMethods.cs
- FontFamilyIdentifier.cs
- Color.cs
- BitmapEffectState.cs
- HTMLTagNameToTypeMapper.cs
- ThreadPoolTaskScheduler.cs
- SafeArrayTypeMismatchException.cs
- SourceChangedEventArgs.cs
- CompletionProxy.cs
- MaskedTextBox.cs
- WSFederationHttpBindingElement.cs
- CompareValidator.cs
- ToolStripMenuItemCodeDomSerializer.cs
- Span.cs
- XPathArrayIterator.cs
- DbgCompiler.cs
- SiteMapNodeItemEventArgs.cs
- BinaryHeap.cs
- ProtocolViolationException.cs
- MultilineStringConverter.cs
- SafeCoTaskMem.cs
- LogRestartAreaEnumerator.cs
- MimeObjectFactory.cs
- NameValuePermission.cs
- GridLengthConverter.cs
- GeneralTransform3D.cs
- TextAnchor.cs
- AmbientValueAttribute.cs
- InputMethod.cs
- InvalidStoreProtectionKeyException.cs
- SchemaImporter.cs
- DataServiceProviderMethods.cs
- XamlBrushSerializer.cs
- COM2PropertyDescriptor.cs
- Rules.cs
- RefType.cs
- MissingManifestResourceException.cs
- ByteConverter.cs
- NetPeerTcpBindingElement.cs
- SqlParameterCollection.cs
- ValidationSummary.cs
- ObjectIDGenerator.cs
- TemplateDefinition.cs
- EncryptedPackage.cs
- FrameworkRichTextComposition.cs
- WebPart.cs
- TextParentUndoUnit.cs
- HMACRIPEMD160.cs
- AuthorizationRule.cs
- SettingsProperty.cs
- ToolStripHighContrastRenderer.cs
- HandlerBase.cs
- LocalBuilder.cs
- FillErrorEventArgs.cs
- TimersDescriptionAttribute.cs
- ReflectEventDescriptor.cs
- CompoundFileIOPermission.cs
- ProcessHostServerConfig.cs
- QilBinary.cs
- NativeWrapper.cs
- OleDbException.cs
- XmlChildNodes.cs
- TokenBasedSet.cs
- MessagePartSpecification.cs
- TextParaClient.cs
- NavigationWindowAutomationPeer.cs
- IpcServerChannel.cs
- TraceUtility.cs
- SqlBulkCopyColumnMapping.cs
- CuspData.cs
- DigitShape.cs
- HttpModule.cs
- XmlNamespaceMappingCollection.cs
- GridViewRow.cs
- CodeSubDirectoriesCollection.cs
- RoleGroup.cs
- XmlMtomWriter.cs
- WindowHideOrCloseTracker.cs
- ConfigXmlElement.cs
- SettingsPropertyValue.cs
- ValidationHelpers.cs
- FileNameEditor.cs
- Root.cs