Code:
/ 4.0 / 4.0 / untmp / 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.
Link Menu

This book is available now!
Buy at Amazon US or
Buy at Amazon UK
- FormViewInsertEventArgs.cs
- SoapException.cs
- WSSecurityOneDotZeroReceiveSecurityHeader.cs
- SystemUdpStatistics.cs
- ObjectSecurity.cs
- EnumMember.cs
- Choices.cs
- StateMachine.cs
- WinFormsSecurity.cs
- EventLogPermission.cs
- ActivityMetadata.cs
- FrameworkEventSource.cs
- SymbolEqualComparer.cs
- CommonDialog.cs
- ClientUriBehavior.cs
- Transactions.cs
- DockPanel.cs
- GridItemCollection.cs
- TimeZone.cs
- WindowsSpinner.cs
- ChannelPool.cs
- KeyInstance.cs
- ContainsRowNumberChecker.cs
- FileRegion.cs
- ScaleTransform3D.cs
- NumberSubstitution.cs
- KeySpline.cs
- shaper.cs
- RequestResizeEvent.cs
- MediaContextNotificationWindow.cs
- DataGridViewToolTip.cs
- Cursor.cs
- RuntimeWrappedException.cs
- CacheMemory.cs
- BitSet.cs
- OletxVolatileEnlistment.cs
- SvcMapFileLoader.cs
- SrgsElementFactoryCompiler.cs
- CalendarTable.cs
- ActivityMarkupSerializationProvider.cs
- TimestampInformation.cs
- FileStream.cs
- SqlGatherConsumedAliases.cs
- WindowsComboBox.cs
- PixelShader.cs
- XPathNodeList.cs
- DesignTimeResourceProviderFactoryAttribute.cs
- HtmlMobileTextWriter.cs
- SafeHandles.cs
- FusionWrap.cs
- CustomErrorsSection.cs
- HttpModuleActionCollection.cs
- TextServicesContext.cs
- DebugInfo.cs
- LockedActivityGlyph.cs
- TraceContextRecord.cs
- BordersPage.cs
- SecurityPolicySection.cs
- TypeBuilderInstantiation.cs
- ImageCodecInfoPrivate.cs
- InfoCardAsymmetricCrypto.cs
- MetafileHeader.cs
- FastEncoder.cs
- ReadOnlyNameValueCollection.cs
- MailDefinition.cs
- EntityClientCacheKey.cs
- BookmarkScopeManager.cs
- RegisteredExpandoAttribute.cs
- Fonts.cs
- EventPrivateKey.cs
- BackStopAuthenticationModule.cs
- Int16AnimationUsingKeyFrames.cs
- HtmlInputSubmit.cs
- GridViewDeleteEventArgs.cs
- XPathDocumentIterator.cs
- TableCellCollection.cs
- DeferredSelectedIndexReference.cs
- SimpleMailWebEventProvider.cs
- PrimitiveType.cs
- CacheEntry.cs
- DetailsViewPagerRow.cs
- GridViewRowPresenter.cs
- ToolStripItemImageRenderEventArgs.cs
- PropertyGridEditorPart.cs
- HtmlToClrEventProxy.cs
- ReferenceService.cs
- SqlDependency.cs
- SqlBinder.cs
- TemplateKey.cs
- TagMapInfo.cs
- GridViewSelectEventArgs.cs
- EncoderBestFitFallback.cs
- HttpResponseHeader.cs
- Knowncolors.cs
- XmlSerializableServices.cs
- DataSourceControl.cs
- PerformanceCounterPermissionEntryCollection.cs
- FixedSchema.cs
- Object.cs
- ResXBuildProvider.cs