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
- RegexMatch.cs
- PolyBezierSegment.cs
- TransformerConfigurationWizardBase.cs
- ToolStripItemCollection.cs
- Int32Converter.cs
- MenuItemBindingCollection.cs
- DBSqlParser.cs
- ProtocolReflector.cs
- ThaiBuddhistCalendar.cs
- DESCryptoServiceProvider.cs
- EmptyElement.cs
- Win32Exception.cs
- CTreeGenerator.cs
- BoundsDrawingContextWalker.cs
- versioninfo.cs
- RestHandlerFactory.cs
- ArraySubsetEnumerator.cs
- DataSourceXmlAttributeAttribute.cs
- AsymmetricSignatureFormatter.cs
- ComNativeDescriptor.cs
- XmlValidatingReader.cs
- SerialErrors.cs
- BridgeDataReader.cs
- WebEventTraceProvider.cs
- SecurityRuntime.cs
- TextFindEngine.cs
- RequestResizeEvent.cs
- DiscoveryProxy.cs
- DoWhile.cs
- control.ime.cs
- ByeOperationCD1AsyncResult.cs
- DbModificationClause.cs
- HttpApplicationStateWrapper.cs
- BoundField.cs
- AssertFilter.cs
- Viewport3DAutomationPeer.cs
- TransactionChannelFaultConverter.cs
- SafeRightsManagementEnvironmentHandle.cs
- MimeMultiPart.cs
- ConnectionStringsExpressionBuilder.cs
- ReadWriteSpinLock.cs
- FileUtil.cs
- BulletChrome.cs
- X509CertificateValidator.cs
- ImportCatalogPart.cs
- WebPartHelpVerb.cs
- serverconfig.cs
- ResourceCategoryAttribute.cs
- TemplateFactory.cs
- FormClosingEvent.cs
- Application.cs
- SecurityTokenException.cs
- HostingEnvironmentException.cs
- MobileControlsSectionHandler.cs
- StylusOverProperty.cs
- DependencyPropertyHelper.cs
- MimeMapping.cs
- SHA1Cng.cs
- IdentityModelDictionary.cs
- UrlAuthFailureHandler.cs
- ArrayWithOffset.cs
- DetailsViewDeletedEventArgs.cs
- UnknownBitmapEncoder.cs
- DataGridBoolColumn.cs
- ServiceModelSecurityTokenRequirement.cs
- FileDialogCustomPlace.cs
- CommonRemoteMemoryBlock.cs
- Matrix3DValueSerializer.cs
- _AutoWebProxyScriptWrapper.cs
- EnumValAlphaComparer.cs
- DbParameterCollectionHelper.cs
- EntityContainerAssociationSetEnd.cs
- IItemContainerGenerator.cs
- NetworkAddressChange.cs
- MailHeaderInfo.cs
- SurrogateDataContract.cs
- ToolboxDataAttribute.cs
- CollectionType.cs
- HttpPostClientProtocol.cs
- ListViewPagedDataSource.cs
- ModuleElement.cs
- LexicalChunk.cs
- DoWorkEventArgs.cs
- Int64.cs
- QuarticEase.cs
- PageTheme.cs
- UnmanagedMemoryStream.cs
- MsmqIntegrationAppDomainProtocolHandler.cs
- StringValidator.cs
- TraceContext.cs
- Panel.cs
- CollectionBase.cs
- DataGridAddNewRow.cs
- WebProxyScriptElement.cs
- JavaScriptSerializer.cs
- TypedDataSetSchemaImporterExtensionFx35.cs
- DataMisalignedException.cs
- ConstraintStruct.cs
- Timer.cs
- CachedPathData.cs