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
- CompiledQuery.cs
- ObjectRef.cs
- ExpandSegment.cs
- XsdBuilder.cs
- XMLUtil.cs
- PassportAuthentication.cs
- KeyNotFoundException.cs
- Int32Rect.cs
- AbsoluteQuery.cs
- TimeIntervalCollection.cs
- ParserHooks.cs
- ApplicationFileParser.cs
- ZipIOModeEnforcingStream.cs
- Color.cs
- WebConfigurationHostFileChange.cs
- AppDomainFactory.cs
- DirectionalAction.cs
- CriticalHandle.cs
- TableColumn.cs
- SqlNodeAnnotations.cs
- ErrorFormatterPage.cs
- SHA256Cng.cs
- MultiSelectRootGridEntry.cs
- SyndicationFeedFormatter.cs
- RedistVersionInfo.cs
- CheckPair.cs
- Executor.cs
- XmlSchemaElement.cs
- XmlDictionaryReader.cs
- XamlSerializerUtil.cs
- TextMetrics.cs
- LocatorManager.cs
- SecurityCriticalDataForSet.cs
- MessageBox.cs
- ZipIOEndOfCentralDirectoryBlock.cs
- TableFieldsEditor.cs
- AnnotationObservableCollection.cs
- BooleanFacetDescriptionElement.cs
- StreamReader.cs
- SspiSecurityTokenParameters.cs
- IntSecurity.cs
- precedingsibling.cs
- RelationshipEndMember.cs
- UserControlAutomationPeer.cs
- UpdateTranslator.cs
- PageHandlerFactory.cs
- SelectionPattern.cs
- recordstatefactory.cs
- GlobalAllocSafeHandle.cs
- DataGridViewUtilities.cs
- SizeAnimationClockResource.cs
- SystemTcpConnection.cs
- DataAdapter.cs
- GlyphsSerializer.cs
- GradientSpreadMethodValidation.cs
- HtmlElementEventArgs.cs
- Quaternion.cs
- OrderedEnumerableRowCollection.cs
- AssociatedControlConverter.cs
- OleDbException.cs
- ReceiveContent.cs
- XamlTreeBuilder.cs
- Publisher.cs
- CombinedGeometry.cs
- InvalidPropValue.cs
- ProgressBar.cs
- ImmutableObjectAttribute.cs
- GZipStream.cs
- Binding.cs
- StorageTypeMapping.cs
- QilNode.cs
- ItemContainerPattern.cs
- CustomLineCap.cs
- RectValueSerializer.cs
- WindowsAltTab.cs
- NetTcpSection.cs
- StrongNameUtility.cs
- TimeZoneInfo.cs
- TreeViewEvent.cs
- MsmqIntegrationInputChannel.cs
- Debugger.cs
- ManagementBaseObject.cs
- TimeZone.cs
- ImmutableObjectAttribute.cs
- QueryStack.cs
- XmlJsonWriter.cs
- TextParagraph.cs
- TagElement.cs
- DateTimeParse.cs
- X509CertificateInitiatorServiceCredential.cs
- ExpressionVisitor.cs
- AnimationTimeline.cs
- InstanceDataCollection.cs
- ImportContext.cs
- EmptyControlCollection.cs
- HorizontalAlignConverter.cs
- List.cs
- VirtualDirectoryMappingCollection.cs
- NumberSubstitution.cs
- HwndMouseInputProvider.cs