Code:
/ Dotnetfx_Win7_3.5.1 / Dotnetfx_Win7_3.5.1 / 3.5.1 / DEVDIV / depot / DevDiv / releases / Orcas / NetFXw7 / ndp / fx / src / DataEntity / System / Data / Map / ViewGeneration / Utils / ExceptionHelpers.cs / 1 / ExceptionHelpers.cs
//---------------------------------------------------------------------- //// Copyright (c) Microsoft Corporation. All rights reserved. // // // @owner [....] // @backupOwner [....] //--------------------------------------------------------------------- using System.Text; using System.Data.Mapping.ViewGeneration.Structures; using System.Diagnostics; using System.Data.Common.Utils; namespace System.Data.Mapping.ViewGeneration.Utils { // Miscellaneous helper routines for generating mapping exceptions internal static class ExceptionHelpers { // effects: if condition is false, throws an InvalidOperation // exception with resourceMmessage that is looked up in the resources internal static void CheckAndThrowRes(bool condition, FuncformatMessage) { if (condition == false) { StringBuilder builder = new StringBuilder(); builder.Append(System.Data.Entity.Strings.ViewGen_Internal_Error); builder.AppendLine(formatMessage()); throw EntityUtil.InvalidOperation(builder.ToString()); } } // effects: if condition is false, throws an InvalidOperation // exception with a message where the resourceFormatString is looked up in // the resources internal static void CheckAndThrowResArgs(bool condition, Func
Link Menu
This book is available now!
Buy at Amazon US or
Buy at Amazon UK
- HostingPreferredMapPath.cs
- HwndKeyboardInputProvider.cs
- Hyperlink.cs
- FileDialog.cs
- CompilationRelaxations.cs
- IndependentAnimationStorage.cs
- RegisteredArrayDeclaration.cs
- metadatamappinghashervisitor.cs
- FocusTracker.cs
- CompositeDataBoundControl.cs
- XmlSerializationReader.cs
- BaseParagraph.cs
- XmlImplementation.cs
- Page.cs
- SafeNativeMethodsMilCoreApi.cs
- SoapTypeAttribute.cs
- CodeTypeParameter.cs
- HttpClientProtocol.cs
- HttpConfigurationContext.cs
- KeyTimeConverter.cs
- DataGridViewAutoSizeColumnModeEventArgs.cs
- SessionParameter.cs
- invalidudtexception.cs
- WebBrowserUriTypeConverter.cs
- DataGridViewCellValueEventArgs.cs
- UnicodeEncoding.cs
- AsymmetricSignatureDeformatter.cs
- XPathPatternBuilder.cs
- SchemaSetCompiler.cs
- IntSecurity.cs
- BlobPersonalizationState.cs
- DocumentSchemaValidator.cs
- MimeAnyImporter.cs
- TypeBuilder.cs
- TreeViewHitTestInfo.cs
- SerializationException.cs
- EventMappingSettings.cs
- jithelpers.cs
- FixedDocument.cs
- CalendarDesigner.cs
- NullRuntimeConfig.cs
- TextSerializer.cs
- NavigationProperty.cs
- Environment.cs
- MetadataCollection.cs
- TrackBarRenderer.cs
- QilValidationVisitor.cs
- ListenerElementsCollection.cs
- Page.cs
- StyleModeStack.cs
- SqlInfoMessageEvent.cs
- DbMetaDataFactory.cs
- Vector3DCollectionConverter.cs
- ValueSerializer.cs
- ArrayList.cs
- ToolStripArrowRenderEventArgs.cs
- GraphicsState.cs
- CriticalExceptions.cs
- AddInProcess.cs
- LayoutTable.cs
- embossbitmapeffect.cs
- SqlCacheDependency.cs
- CodeObjectCreateExpression.cs
- XmlSerializerAssemblyAttribute.cs
- DayRenderEvent.cs
- DockEditor.cs
- AnnotationResource.cs
- ISAPIApplicationHost.cs
- ToolboxComponentsCreatingEventArgs.cs
- TableCellsCollectionEditor.cs
- DataSourceCacheDurationConverter.cs
- CreatingCookieEventArgs.cs
- XamlPointCollectionSerializer.cs
- GlyphsSerializer.cs
- BrowserDefinitionCollection.cs
- FormsAuthenticationUserCollection.cs
- ReliabilityContractAttribute.cs
- EventProxy.cs
- LifetimeServices.cs
- ConfigurationException.cs
- HttpListenerException.cs
- CompiledRegexRunnerFactory.cs
- SourceFileBuildProvider.cs
- TextBoxRenderer.cs
- CollectionViewGroup.cs
- CanonicalXml.cs
- Positioning.cs
- SessionPageStatePersister.cs
- ObjectParameter.cs
- XmlParser.cs
- HiddenField.cs
- ValidationErrorCollection.cs
- XPathChildIterator.cs
- MenuScrollingVisibilityConverter.cs
- CqlIdentifiers.cs
- WmpBitmapDecoder.cs
- DesignerOptionService.cs
- SmtpAuthenticationManager.cs
- Util.cs
- AvTrace.cs