Code:
/ 4.0 / 4.0 / DEVDIV_TFS / Dev10 / Releases / RTMRel / ndp / fx / src / DLinq / Dlinq / SqlClient / Common / SqlServer2KCompatibilityAnnotation.cs / 1305376 / SqlServer2KCompatibilityAnnotation.cs
using System; using System.Collections.Generic; using System.Text; namespace System.Data.Linq.SqlClient { ////// Annotation which indicates that the given node will cause a compatibility problem /// for the indicated set of providers. /// internal class SqlServerCompatibilityAnnotation : SqlNodeAnnotation { SqlProvider.ProviderMode[] providers; ////// Constructor /// /// The compatibility message. /// The set of providers this compatibility issue applies to. internal SqlServerCompatibilityAnnotation(string message, params SqlProvider.ProviderMode[] providers) : base(message) { this.providers = providers; } ////// Returns true if this annotation applies to the specified provider. /// internal bool AppliesTo(SqlProvider.ProviderMode provider) { foreach (SqlProvider.ProviderMode p in providers) { if (p == provider) { return true; } } return false; } } } // File provided for Reference Use Only by Microsoft Corporation (c) 2007. // Copyright (c) Microsoft Corporation. All rights reserved. using System; using System.Collections.Generic; using System.Text; namespace System.Data.Linq.SqlClient { ////// Annotation which indicates that the given node will cause a compatibility problem /// for the indicated set of providers. /// internal class SqlServerCompatibilityAnnotation : SqlNodeAnnotation { SqlProvider.ProviderMode[] providers; ////// Constructor /// /// The compatibility message. /// The set of providers this compatibility issue applies to. internal SqlServerCompatibilityAnnotation(string message, params SqlProvider.ProviderMode[] providers) : base(message) { this.providers = providers; } ////// Returns true if this annotation applies to the specified provider. /// internal bool AppliesTo(SqlProvider.ProviderMode provider) { foreach (SqlProvider.ProviderMode p in providers) { if (p == provider) { return true; } } return false; } } } // File provided for Reference Use Only by Microsoft Corporation (c) 2007. // Copyright (c) Microsoft Corporation. All rights reserved.
Link Menu

This book is available now!
Buy at Amazon US or
Buy at Amazon UK
- InternalSafeNativeMethods.cs
- EntityDataSourceContainerNameConverter.cs
- HostingPreferredMapPath.cs
- BrowserCapabilitiesCodeGenerator.cs
- TypeReference.cs
- MethodSet.cs
- GenericRootAutomationPeer.cs
- SocketElement.cs
- BamlVersionHeader.cs
- DbConnectionClosed.cs
- WindowsSysHeader.cs
- QilList.cs
- PropertyManager.cs
- Timeline.cs
- PassportAuthentication.cs
- ConnectionPoint.cs
- MethodExpr.cs
- BaseDataList.cs
- PointAnimationClockResource.cs
- VirtualPathUtility.cs
- RectangleHotSpot.cs
- __ComObject.cs
- MarkupExtensionSerializer.cs
- SqlClientFactory.cs
- StandardOleMarshalObject.cs
- SelectionManager.cs
- UserInitiatedNavigationPermission.cs
- SchemaTableOptionalColumn.cs
- ResourceManager.cs
- DropTarget.cs
- ConnectionStringsExpressionBuilder.cs
- ToolboxDataAttribute.cs
- ExpandButtonVisibilityConverter.cs
- EncoderParameter.cs
- FormViewPageEventArgs.cs
- OdbcConnection.cs
- ZipIOExtraField.cs
- TablePatternIdentifiers.cs
- LinkedList.cs
- SerializationInfoEnumerator.cs
- CrossAppDomainChannel.cs
- TextServicesCompartment.cs
- GeneralTransformGroup.cs
- ExpressionBuilder.cs
- BamlRecordWriter.cs
- PolicyVersionConverter.cs
- RemotingConfiguration.cs
- XmlILTrace.cs
- MetadataSource.cs
- ParseNumbers.cs
- SqlFactory.cs
- FontFamilyConverter.cs
- QueryCursorEventArgs.cs
- DataTableExtensions.cs
- DecimalAnimationBase.cs
- FixedFindEngine.cs
- InputLanguageSource.cs
- ViewStateException.cs
- DataServiceContext.cs
- StaticExtension.cs
- BuildProvider.cs
- PageCodeDomTreeGenerator.cs
- ManualWorkflowSchedulerService.cs
- Int32Storage.cs
- MembershipSection.cs
- _DynamicWinsockMethods.cs
- Color.cs
- Handle.cs
- ChannelManagerHelpers.cs
- CodeAccessPermission.cs
- RawKeyboardInputReport.cs
- StringKeyFrameCollection.cs
- SQLDecimalStorage.cs
- EventDescriptor.cs
- Html32TextWriter.cs
- DocumentApplication.cs
- PageCopyCount.cs
- TrackBarDesigner.cs
- CodeNamespaceImport.cs
- ChildChangedEventArgs.cs
- AudienceUriMode.cs
- PageCatalogPart.cs
- FontSizeConverter.cs
- TextEditor.cs
- XmlLoader.cs
- EdmTypeAttribute.cs
- EventPrivateKey.cs
- XmlnsPrefixAttribute.cs
- _CacheStreams.cs
- LinkedResourceCollection.cs
- DataGridViewRowEventArgs.cs
- CaseInsensitiveHashCodeProvider.cs
- SimpleType.cs
- Module.cs
- MetadataReference.cs
- InstanceDescriptor.cs
- SoapClientProtocol.cs
- RedistVersionInfo.cs
- Size3D.cs
- ECDsaCng.cs