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
- AuthenticatingEventArgs.cs
- BasePattern.cs
- TableDesigner.cs
- ApplicationServicesHostFactory.cs
- DescendantBaseQuery.cs
- Operand.cs
- IfAction.cs
- AbandonedMutexException.cs
- BaseUriHelper.cs
- Visual.cs
- TypeConverterValueSerializer.cs
- ReferenceEqualityComparer.cs
- XsdCachingReader.cs
- SafeNativeMethods.cs
- BamlRecordReader.cs
- InternalDispatchObject.cs
- SqlXml.cs
- ClientRoleProvider.cs
- SmtpClient.cs
- SqlDataSourceQueryEditorForm.cs
- X509CertificateRecipientServiceCredential.cs
- FrameworkElementFactory.cs
- cryptoapiTransform.cs
- SizeAnimationBase.cs
- Cursor.cs
- GeneralTransform3DCollection.cs
- HttpCachePolicyBase.cs
- PartitionResolver.cs
- ToolStripHighContrastRenderer.cs
- DataGridViewCellStateChangedEventArgs.cs
- BindingElementExtensionElement.cs
- SchemaImporter.cs
- HintTextMaxWidthConverter.cs
- CompiledQuery.cs
- TemplateField.cs
- KeyedCollection.cs
- TextEditorParagraphs.cs
- QilCloneVisitor.cs
- DataControlImageButton.cs
- MatrixIndependentAnimationStorage.cs
- HostProtectionException.cs
- RectangleHotSpot.cs
- Roles.cs
- Wizard.cs
- SignatureToken.cs
- GregorianCalendarHelper.cs
- FormsAuthenticationEventArgs.cs
- ManipulationDevice.cs
- TextDpi.cs
- XmlReaderDelegator.cs
- SmtpSection.cs
- SystemSounds.cs
- CombinedGeometry.cs
- MethodToken.cs
- ColorTransform.cs
- ScriptingWebServicesSectionGroup.cs
- Calendar.cs
- FunctionDescription.cs
- SerialStream.cs
- Select.cs
- OleDbStruct.cs
- KeyEvent.cs
- SafePEFileHandle.cs
- StreamGeometry.cs
- CompressEmulationStream.cs
- ClientConfigPaths.cs
- Color.cs
- DiscoveryInnerClientAdhocCD1.cs
- RefreshPropertiesAttribute.cs
- IndexedString.cs
- GradientBrush.cs
- ConnectionStringsSection.cs
- ImageConverter.cs
- CodeCatchClauseCollection.cs
- TimelineClockCollection.cs
- ExpressionUtilities.cs
- AppDomainManager.cs
- DataControlPagerLinkButton.cs
- SafeFileMappingHandle.cs
- WebHeaderCollection.cs
- StateMachineWorkflow.cs
- HierarchicalDataBoundControl.cs
- OlePropertyStructs.cs
- DataSet.cs
- ServiceOperationParameter.cs
- LinkedResourceCollection.cs
- WebPartConnectionsCloseVerb.cs
- FontClient.cs
- SafeBitVector32.cs
- XmlSchemaAttributeGroup.cs
- UnsafeNativeMethods.cs
- Padding.cs
- GridViewAutoFormat.cs
- ExtensionDataObject.cs
- GPStream.cs
- XXXOnTypeBuilderInstantiation.cs
- PartialToken.cs
- UIHelper.cs
- XmlDocumentType.cs
- OleDbPermission.cs