Code:
/ Dotnetfx_Vista_SP2 / Dotnetfx_Vista_SP2 / 8.0.50727.4016 / DEVDIV / depot / DevDiv / releases / Orcas / QFE / 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
- DescendantQuery.cs
- SystemWebCachingSectionGroup.cs
- StsCommunicationException.cs
- PassportAuthentication.cs
- ResourceContainer.cs
- __Filters.cs
- EditorPartDesigner.cs
- ExitEventArgs.cs
- Rect3D.cs
- PasswordTextContainer.cs
- DbParameterHelper.cs
- PropVariant.cs
- CacheVirtualItemsEvent.cs
- WebPartsPersonalization.cs
- TableCellCollection.cs
- DataGridViewColumnEventArgs.cs
- RuleSettings.cs
- TextOutput.cs
- dataSvcMapFileLoader.cs
- FullTextLine.cs
- WebPartDisplayModeCancelEventArgs.cs
- SqlConnectionString.cs
- XmlAttributeCache.cs
- FileLoadException.cs
- PropertyBuilder.cs
- RoleService.cs
- PropertyGridView.cs
- XMLUtil.cs
- TextRangeEditLists.cs
- JsonSerializer.cs
- FormView.cs
- NativeMethods.cs
- CachedRequestParams.cs
- HostedHttpTransportManager.cs
- Int16Animation.cs
- DictionaryEntry.cs
- SurrogateSelector.cs
- ObjectStateManagerMetadata.cs
- EventKeyword.cs
- HtmlTable.cs
- ApplicationServicesHostFactory.cs
- DecoderBestFitFallback.cs
- LiteralSubsegment.cs
- TypeSemantics.cs
- DirectoryObjectSecurity.cs
- SystemResourceHost.cs
- AppAction.cs
- ToolStripDropDown.cs
- DataGridViewImageCell.cs
- XamlParser.cs
- WebPartConnectionCollection.cs
- XmlComplianceUtil.cs
- IntSecurity.cs
- QueryStack.cs
- WebPartCatalogCloseVerb.cs
- HttpWebRequest.cs
- PermissionSetTriple.cs
- wmiprovider.cs
- FilterRepeater.cs
- ValidatedControlConverter.cs
- _emptywebproxy.cs
- SoapInteropTypes.cs
- RootBrowserWindow.cs
- dataobject.cs
- BamlRecords.cs
- ImageSourceValueSerializer.cs
- PopOutPanel.cs
- SerializerWriterEventHandlers.cs
- GcSettings.cs
- EntityDataSource.cs
- BackStopAuthenticationModule.cs
- NamespaceList.cs
- GiveFeedbackEventArgs.cs
- XmlSchemaAttribute.cs
- NegotiationTokenAuthenticatorStateCache.cs
- FacetValueContainer.cs
- BStrWrapper.cs
- TemplateControlCodeDomTreeGenerator.cs
- IDReferencePropertyAttribute.cs
- TextTreeDeleteContentUndoUnit.cs
- GridSplitterAutomationPeer.cs
- GridItem.cs
- ProfessionalColorTable.cs
- CodeAttributeArgumentCollection.cs
- BamlTreeMap.cs
- TraceData.cs
- VirtualDirectoryMappingCollection.cs
- SqlServices.cs
- _SslState.cs
- DataTableTypeConverter.cs
- IncomingWebResponseContext.cs
- SwitchLevelAttribute.cs
- XpsColorContext.cs
- CngUIPolicy.cs
- CalendarDateChangedEventArgs.cs
- MatrixAnimationUsingPath.cs
- NTAccount.cs
- DataGridViewUtilities.cs
- DataControlFieldsEditor.cs
- SqlFunctions.cs