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
- EdgeModeValidation.cs
- WeakReference.cs
- ObjectFullSpanRewriter.cs
- GridItemPatternIdentifiers.cs
- CodeArrayCreateExpression.cs
- InvalidPipelineStoreException.cs
- DPTypeDescriptorContext.cs
- FillBehavior.cs
- ChannelBinding.cs
- ReliabilityContractAttribute.cs
- RegistrationServices.cs
- Types.cs
- AuthenticateEventArgs.cs
- TransformerInfo.cs
- Link.cs
- URLIdentityPermission.cs
- BindingGroup.cs
- RegexGroup.cs
- StyleBamlTreeBuilder.cs
- QilXmlReader.cs
- LinearKeyFrames.cs
- ObjectListComponentEditor.cs
- LinqDataView.cs
- MessageQueueException.cs
- PartBasedPackageProperties.cs
- BuilderPropertyEntry.cs
- dtdvalidator.cs
- Switch.cs
- VirtualPathUtility.cs
- CustomGrammar.cs
- ToggleButton.cs
- BindingCompleteEventArgs.cs
- ComponentCollection.cs
- StaticContext.cs
- DataGridViewLinkColumn.cs
- prompt.cs
- TranslateTransform.cs
- TreeNodeMouseHoverEvent.cs
- RtfToken.cs
- OleDbParameterCollection.cs
- EventLog.cs
- TextProperties.cs
- VisualCollection.cs
- QueryTask.cs
- XDRSchema.cs
- SdlChannelSink.cs
- TimelineClockCollection.cs
- SQLDateTime.cs
- FormatConvertedBitmap.cs
- RouteUrlExpressionBuilder.cs
- XmlMemberMapping.cs
- FloatUtil.cs
- BuildProvider.cs
- BamlResourceDeserializer.cs
- PkcsUtils.cs
- SuppressMergeCheckAttribute.cs
- FileDialog_Vista_Interop.cs
- WebResourceUtil.cs
- ConnectionPoolManager.cs
- HttpRuntime.cs
- ParameterCollection.cs
- KeyMatchBuilder.cs
- ProviderBase.cs
- ManagedIStream.cs
- SHA1CryptoServiceProvider.cs
- WinFormsComponentEditor.cs
- DiagnosticEventProvider.cs
- Pkcs9Attribute.cs
- util.cs
- RepeatBehavior.cs
- Mutex.cs
- CollectionViewGroupInternal.cs
- ProgramPublisher.cs
- OdbcDataAdapter.cs
- CodeChecksumPragma.cs
- GetPageCompletedEventArgs.cs
- CodeDirectoryCompiler.cs
- TableCell.cs
- RelAssertionDirectKeyIdentifierClause.cs
- SqlCacheDependency.cs
- CharacterHit.cs
- SqlMethods.cs
- XmlException.cs
- EventNotify.cs
- BaseCollection.cs
- EventHandlersStore.cs
- Models.cs
- ErrorTolerantObjectWriter.cs
- XmlElementAttribute.cs
- RequestStatusBarUpdateEventArgs.cs
- ApplicationFileParser.cs
- Decimal.cs
- ListViewSelectEventArgs.cs
- DataControlFieldCollection.cs
- SiteMapDataSourceView.cs
- Keywords.cs
- DeviceSpecificChoice.cs
- TextWriter.cs
- String.cs
- DynamicDiscoveryDocument.cs