Code:
/ Net / Net / 3.5.50727.3053 / DEVDIV / depot / DevDiv / releases / whidbey / netfxsp / ndp / fx / src / Data / System / Data / Sql / invalidudtexception.cs / 1 / invalidudtexception.cs
//------------------------------------------------------------------------------
//
// Copyright (c) Microsoft Corporation. All rights reserved.
//
// [....]
// [....]
//-----------------------------------------------------------------------------
using System;
using System.Data;
using System.Data.Common;
using System.Runtime.Serialization;
namespace Microsoft.SqlServer.Server {
[Serializable]
#if WINFSInternalOnly
internal
#else
public
#endif
sealed class InvalidUdtException : SystemException {
internal InvalidUdtException() : base() {
HResult = HResults.InvalidUdt;
}
internal InvalidUdtException(String message) : base(message) {
HResult = HResults.InvalidUdt;
}
internal InvalidUdtException(String message, Exception innerException) : base(message, innerException) {
HResult = HResults.InvalidUdt;
}
private InvalidUdtException(SerializationInfo si, StreamingContext sc) : base(si, sc) {
}
[System.Security.Permissions.SecurityPermissionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Flags=System.Security.Permissions.SecurityPermissionFlag.SerializationFormatter)]
public override void GetObjectData(SerializationInfo si, StreamingContext context) {
base.GetObjectData(si, context);
}
internal static InvalidUdtException Create(Type udtType, string resourceReason) {
string reason = Res.GetString(resourceReason);
string message = Res.GetString(Res.SqlUdt_InvalidUdtMessage, udtType.FullName, reason);
InvalidUdtException e = new InvalidUdtException(message);
ADP.TraceExceptionAsReturnValue(e);
return e;
}
}
}
// File provided for Reference Use Only by Microsoft Corporation (c) 2007.
//------------------------------------------------------------------------------
//
// Copyright (c) Microsoft Corporation. All rights reserved.
//
// [....]
// [....]
//-----------------------------------------------------------------------------
using System;
using System.Data;
using System.Data.Common;
using System.Runtime.Serialization;
namespace Microsoft.SqlServer.Server {
[Serializable]
#if WINFSInternalOnly
internal
#else
public
#endif
sealed class InvalidUdtException : SystemException {
internal InvalidUdtException() : base() {
HResult = HResults.InvalidUdt;
}
internal InvalidUdtException(String message) : base(message) {
HResult = HResults.InvalidUdt;
}
internal InvalidUdtException(String message, Exception innerException) : base(message, innerException) {
HResult = HResults.InvalidUdt;
}
private InvalidUdtException(SerializationInfo si, StreamingContext sc) : base(si, sc) {
}
[System.Security.Permissions.SecurityPermissionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Flags=System.Security.Permissions.SecurityPermissionFlag.SerializationFormatter)]
public override void GetObjectData(SerializationInfo si, StreamingContext context) {
base.GetObjectData(si, context);
}
internal static InvalidUdtException Create(Type udtType, string resourceReason) {
string reason = Res.GetString(resourceReason);
string message = Res.GetString(Res.SqlUdt_InvalidUdtMessage, udtType.FullName, reason);
InvalidUdtException e = new InvalidUdtException(message);
ADP.TraceExceptionAsReturnValue(e);
return e;
}
}
}
// File provided for Reference Use Only by Microsoft Corporation (c) 2007.
Link Menu

This book is available now!
Buy at Amazon US or
Buy at Amazon UK
- RectAnimationBase.cs
- TextParaClient.cs
- ChtmlTextWriter.cs
- EnumMemberAttribute.cs
- DataGridViewRowErrorTextNeededEventArgs.cs
- PreviewPageInfo.cs
- EventProviderWriter.cs
- EdmTypeAttribute.cs
- Graphics.cs
- TypeForwardedToAttribute.cs
- CodeTypeDeclaration.cs
- EpmSyndicationContentDeSerializer.cs
- GeometryCombineModeValidation.cs
- XmlNullResolver.cs
- TextFormatter.cs
- MailMessageEventArgs.cs
- BasePattern.cs
- mda.cs
- ProgressBarRenderer.cs
- LogicalExpr.cs
- PathSegmentCollection.cs
- XmlSchemaInferenceException.cs
- StylusSystemGestureEventArgs.cs
- DropDownButton.cs
- ReadingWritingEntityEventArgs.cs
- ArraySegment.cs
- StylusEventArgs.cs
- ContainerUIElement3D.cs
- StateWorkerRequest.cs
- DisplayMemberTemplateSelector.cs
- GridViewEditEventArgs.cs
- CompressedStack.cs
- BaseTemplateBuildProvider.cs
- TypeSystem.cs
- HttpTransportSecurityElement.cs
- SourceItem.cs
- CatalogZoneBase.cs
- CustomGrammar.cs
- Span.cs
- EntitySqlQueryState.cs
- ExceptionHandlersDesigner.cs
- EditorPartCollection.cs
- FormsAuthenticationCredentials.cs
- TypeReference.cs
- Expander.cs
- MappingException.cs
- FontStretch.cs
- CompiledRegexRunnerFactory.cs
- ParentQuery.cs
- MergeExecutor.cs
- DescendentsWalkerBase.cs
- EDesignUtil.cs
- ActiveDocumentEvent.cs
- AlternateView.cs
- Label.cs
- BaseUriHelper.cs
- SafeHandle.cs
- SplitterCancelEvent.cs
- ToolStripDropTargetManager.cs
- TextBlockAutomationPeer.cs
- CheckableControlBaseAdapter.cs
- Module.cs
- ErrorHandlerModule.cs
- NetTcpSectionData.cs
- SBCSCodePageEncoding.cs
- TypeTypeConverter.cs
- DynamicDataExtensions.cs
- ConfigUtil.cs
- CredentialCache.cs
- ControlParameter.cs
- ConstructorArgumentAttribute.cs
- XmlNodeComparer.cs
- HandleCollector.cs
- CommandExpr.cs
- WindowsToolbarAsMenu.cs
- BaseUriHelper.cs
- GlyphsSerializer.cs
- OciHandle.cs
- CriticalFinalizerObject.cs
- PinProtectionHelper.cs
- WindowAutomationPeer.cs
- WindowVisualStateTracker.cs
- WebContext.cs
- XmlParserContext.cs
- GeometryGroup.cs
- IItemProperties.cs
- BitmapCacheBrush.cs
- VerificationException.cs
- SystemException.cs
- ColorAnimationBase.cs
- ToolStripItem.cs
- DataObject.cs
- ThreadExceptionEvent.cs
- ContainerControl.cs
- NativeDirectoryServicesQueryAPIs.cs
- MobileUserControlDesigner.cs
- SecureEnvironment.cs
- RegexRunnerFactory.cs
- BinaryUtilClasses.cs
- AssemblyAttributesGoHere.cs