Code:
/ Dotnetfx_Win7_3.5.1 / Dotnetfx_Win7_3.5.1 / 3.5.1 / DEVDIV / depot / DevDiv / releases / Orcas / NetFXw7 / ndp / fx / src / DLinq / Dlinq / SqlClient / Common / SqlServer2KCompatibilityAnnotation.cs / 1 / 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
- VisualBrush.cs
- ComPersistableTypeElement.cs
- ClientConfigPaths.cs
- ColumnWidthChangedEvent.cs
- DocumentEventArgs.cs
- SpnegoTokenProvider.cs
- DocumentPageHost.cs
- MeasurementDCInfo.cs
- TrackBarRenderer.cs
- DataChangedEventManager.cs
- ScriptControlManager.cs
- ListItemsPage.cs
- SerialPort.cs
- ContentTextAutomationPeer.cs
- XmlConvert.cs
- XamlParser.cs
- ADMembershipUser.cs
- TabPage.cs
- FontFamily.cs
- SafeNativeMethodsMilCoreApi.cs
- ProfileParameter.cs
- AnimationStorage.cs
- PatternMatcher.cs
- ListMarkerLine.cs
- SystemInformation.cs
- HttpCapabilitiesSectionHandler.cs
- ToolStripComboBox.cs
- ProfileModule.cs
- EventSourceCreationData.cs
- WebGetAttribute.cs
- StylusCaptureWithinProperty.cs
- RouteData.cs
- ProjectionPath.cs
- RenderCapability.cs
- StringWriter.cs
- SecUtil.cs
- EllipseGeometry.cs
- keycontainerpermission.cs
- DataGridSortCommandEventArgs.cs
- SequenceRange.cs
- MouseGestureValueSerializer.cs
- ObjectQueryExecutionPlan.cs
- DeclaredTypeValidatorAttribute.cs
- FrameworkObject.cs
- ContractsBCL.cs
- Transform3D.cs
- SmiGettersStream.cs
- TypeResolvingOptions.cs
- ServicesUtilities.cs
- NegotiateStream.cs
- FontFamilyIdentifier.cs
- JapaneseLunisolarCalendar.cs
- PublisherIdentityPermission.cs
- CaseInsensitiveOrdinalStringComparer.cs
- DataKey.cs
- DynamicPropertyReader.cs
- MeasureData.cs
- EditingScopeUndoUnit.cs
- ConfigurationException.cs
- ObjectSet.cs
- InternalResources.cs
- SynchronizedPool.cs
- RepeatButtonAutomationPeer.cs
- PropertyValueChangedEvent.cs
- XmlNodeWriter.cs
- KeyedCollection.cs
- WebSysDefaultValueAttribute.cs
- BuildManagerHost.cs
- ImageConverter.cs
- SchemaConstraints.cs
- UriScheme.cs
- SqlTrackingService.cs
- ProcessHostFactoryHelper.cs
- ScriptBehaviorDescriptor.cs
- ExpressionBuilder.cs
- InternalEnumValidatorAttribute.cs
- CodeIndexerExpression.cs
- CaseStatementSlot.cs
- HttpCacheParams.cs
- TypeCollectionDesigner.xaml.cs
- SqlException.cs
- EdmItemError.cs
- formatter.cs
- RijndaelCryptoServiceProvider.cs
- TiffBitmapEncoder.cs
- Listbox.cs
- EntityStoreSchemaFilterEntry.cs
- GridViewCommandEventArgs.cs
- CodeAssignStatement.cs
- IdentityReference.cs
- TriggerActionCollection.cs
- WebPartEditorApplyVerb.cs
- OwnerDrawPropertyBag.cs
- BuildProvider.cs
- IERequestCache.cs
- Instrumentation.cs
- _KerberosClient.cs
- WebPartConnectionsConnectVerb.cs
- TimeEnumHelper.cs
- HttpStreamXmlDictionaryWriter.cs