Code:
/ Net / Net / 3.5.50727.3053 / DEVDIV / depot / DevDiv / releases / Orcas / SP / ndp / fx / src / DataEntity / System / Data / Map / ViewGeneration / Utils / ExceptionHelpers.cs / 2 / 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
- BaseParaClient.cs
- Options.cs
- ComboBox.cs
- Intellisense.cs
- UInt64Converter.cs
- TypeCollectionDesigner.xaml.cs
- ZipFileInfoCollection.cs
- SHA384Cng.cs
- autovalidator.cs
- CompilerParameters.cs
- PromptStyle.cs
- HttpConfigurationContext.cs
- Fonts.cs
- HebrewCalendar.cs
- SearchForVirtualItemEventArgs.cs
- WindowsComboBox.cs
- XmlBinaryReaderSession.cs
- AspProxy.cs
- WorkflowServiceHost.cs
- CodeMethodMap.cs
- HtmlShimManager.cs
- SimpleWebHandlerParser.cs
- ValueSerializerAttribute.cs
- OdbcConnectionString.cs
- Underline.cs
- InvalidAsynchronousStateException.cs
- TemplateControlParser.cs
- FacetValues.cs
- AmbiguousMatchException.cs
- XmlILConstructAnalyzer.cs
- DataIdProcessor.cs
- BinaryConverter.cs
- PresentationSource.cs
- ObjectListCommandsPage.cs
- EdmPropertyAttribute.cs
- InheritanceContextChangedEventManager.cs
- MethodCallConverter.cs
- BeginStoryboard.cs
- NativeMethods.cs
- DropDownButton.cs
- DataBindingExpressionBuilder.cs
- RoleServiceManager.cs
- xmlsaver.cs
- ConfigXmlComment.cs
- MimeXmlImporter.cs
- PartDesigner.cs
- FrameSecurityDescriptor.cs
- RawStylusInputCustomDataList.cs
- DependentList.cs
- AlgoModule.cs
- DbParameterHelper.cs
- ScriptIgnoreAttribute.cs
- PeerOutputChannel.cs
- SqlCacheDependencyDatabaseCollection.cs
- XsdBuildProvider.cs
- WasEndpointConfigContainer.cs
- DBAsyncResult.cs
- DelegatedStream.cs
- AlignmentXValidation.cs
- RoutedEventConverter.cs
- BulletChrome.cs
- BindUriHelper.cs
- MiniLockedBorderGlyph.cs
- elementinformation.cs
- UdpUtility.cs
- BaseDataBoundControl.cs
- StrokeNodeData.cs
- TextServicesProperty.cs
- Grid.cs
- ObjectDataSourceDesigner.cs
- SymmetricKeyWrap.cs
- DiscoveryDocumentSerializer.cs
- FieldBuilder.cs
- DataViewSetting.cs
- ContainerControl.cs
- CopyNodeSetAction.cs
- JoinSymbol.cs
- KeyConverter.cs
- ColorContextHelper.cs
- SourceSwitch.cs
- PowerStatus.cs
- MatrixTransform3D.cs
- WindowsAltTab.cs
- FrameworkElement.cs
- Bezier.cs
- PerformanceCounterPermissionEntry.cs
- FormViewInsertEventArgs.cs
- UIElementParaClient.cs
- ExpressionNormalizer.cs
- RenderCapability.cs
- MetaDataInfo.cs
- TemplateXamlTreeBuilder.cs
- SelectiveScrollingGrid.cs
- AbstractDataSvcMapFileLoader.cs
- CheckBox.cs
- FormsAuthenticationUserCollection.cs
- Timeline.cs
- RuntimeCompatibilityAttribute.cs
- GeneralTransformGroup.cs
- DataGridViewMethods.cs