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
- DocumentPage.cs
- CqlGenerator.cs
- RegexCode.cs
- AudioLevelUpdatedEventArgs.cs
- AccessedThroughPropertyAttribute.cs
- PeerResolver.cs
- TypeDelegator.cs
- WindowsAuthenticationModule.cs
- GroupBox.cs
- PolyBezierSegment.cs
- Solver.cs
- SqlReferenceCollection.cs
- GestureRecognitionResult.cs
- AspNetHostingPermission.cs
- Line.cs
- DataRowExtensions.cs
- BufferCache.cs
- StrongBox.cs
- EllipseGeometry.cs
- Calendar.cs
- IResourceProvider.cs
- GeometryCollection.cs
- NativeCompoundFileAPIs.cs
- AudioException.cs
- Focus.cs
- SqlFormatter.cs
- QuaternionRotation3D.cs
- SizeChangedInfo.cs
- AddInActivator.cs
- GridLength.cs
- SymbolType.cs
- WebSysDefaultValueAttribute.cs
- DesignBindingPropertyDescriptor.cs
- TextFormatter.cs
- GPPOINT.cs
- RootNamespaceAttribute.cs
- Listbox.cs
- PackageRelationshipCollection.cs
- GlobalEventManager.cs
- XmlQueryContext.cs
- IntegrationExceptionEventArgs.cs
- SessionEndingEventArgs.cs
- CompositeActivityValidator.cs
- BaseCollection.cs
- WebPartActionVerb.cs
- PreservationFileReader.cs
- ProcessModelSection.cs
- IntranetCredentialPolicy.cs
- ScrollChangedEventArgs.cs
- DefinitionBase.cs
- ValidationErrorEventArgs.cs
- Visitor.cs
- StrokeCollectionDefaultValueFactory.cs
- ClientEventManager.cs
- RoleManagerEventArgs.cs
- MeasureData.cs
- TransformerInfo.cs
- xmlglyphRunInfo.cs
- MexHttpBindingCollectionElement.cs
- ControlIdConverter.cs
- Light.cs
- MembershipAdapter.cs
- RadioButtonPopupAdapter.cs
- PeerObject.cs
- BigInt.cs
- AddInAdapter.cs
- StaticSiteMapProvider.cs
- DeploymentExceptionMapper.cs
- WindowsProgressbar.cs
- HyperLink.cs
- PeerToPeerException.cs
- WebPartConnectionsDisconnectVerb.cs
- Propagator.ExtentPlaceholderCreator.cs
- FlowDecisionLabelFeature.cs
- ExpressionVisitor.cs
- DialogResultConverter.cs
- ListViewGroup.cs
- XComponentModel.cs
- RetrieveVirtualItemEventArgs.cs
- unitconverter.cs
- RijndaelManagedTransform.cs
- EncoderFallback.cs
- NonVisualControlAttribute.cs
- SoapObjectReader.cs
- CodeGroup.cs
- DataErrorValidationRule.cs
- ImagingCache.cs
- DiagnosticTraceSource.cs
- HtmlContainerControl.cs
- CounterCreationDataCollection.cs
- FrameSecurityDescriptor.cs
- BufferModesCollection.cs
- DotExpr.cs
- DataGrid.cs
- GlobalEventManager.cs
- SqlProcedureAttribute.cs
- ItemType.cs
- SecurityCriticalDataForSet.cs
- ApplicationHost.cs
- ArraySubsetEnumerator.cs