Code:
/ 4.0 / 4.0 / untmp / DEVDIV_TFS / Dev10 / Releases / RTMRel / ndp / fx / src / Data / Microsoft / SqlServer / Server / SmiEventStream.cs / 1305376 / SmiEventStream.cs
//------------------------------------------------------------------------------ //// Copyright (c) Microsoft Corporation. All rights reserved. // //[....] //[....] //----------------------------------------------------------------------------- namespace Microsoft.SqlServer.Server { using System; internal abstract class SmiEventStream : IDisposable { internal abstract bool HasEvents { get; } internal abstract void Close( SmiEventSink sink ); public virtual void Dispose( ) { // Obsoleting from SMI -- use Close instead. // Intended to be removed (along with inheriting IDisposable) prior to RTM. // Implement body with throw because there are only a couple of ways to get to this code: // 1) Client is calling this method even though the server negotiated for V3+ and dropped support for V2-. // 2) Server didn't implement V2- on some interface and negotiated V2-. System.Data.Common.ADP.InternalError( System.Data.Common.ADP.InternalErrorCode.UnimplementedSMIMethod ); } internal abstract void ProcessEvent( SmiEventSink sink ); } } // 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
- StylusPoint.cs
- FixedTextBuilder.cs
- ListItemParagraph.cs
- QilVisitor.cs
- CustomErrorsSection.cs
- DataControlPagerLinkButton.cs
- ClipboardData.cs
- WebPartHelpVerb.cs
- RootBrowserWindow.cs
- TableLayoutStyle.cs
- FrameworkRichTextComposition.cs
- PartialArray.cs
- DataGridViewSelectedColumnCollection.cs
- SubclassTypeValidator.cs
- InputScopeAttribute.cs
- Keywords.cs
- CmsInterop.cs
- AttachedPropertyBrowsableForTypeAttribute.cs
- OleDbFactory.cs
- wpf-etw.cs
- SchemaImporter.cs
- XmlConvert.cs
- EditorBrowsableAttribute.cs
- ArrayElementGridEntry.cs
- Encoder.cs
- StringValidatorAttribute.cs
- TransactionInformation.cs
- XmlSchemaException.cs
- ListViewCommandEventArgs.cs
- WaitForChangedResult.cs
- Enlistment.cs
- Predicate.cs
- EntitySqlQueryBuilder.cs
- TemplateNameScope.cs
- PauseStoryboard.cs
- AlternateView.cs
- MyContact.cs
- PostBackTrigger.cs
- WebConvert.cs
- MappingException.cs
- DataGridViewRowsRemovedEventArgs.cs
- SecurityTokenTypes.cs
- SiteMapPath.cs
- MatrixAnimationBase.cs
- ViewManager.cs
- XmlIncludeAttribute.cs
- NumberSubstitution.cs
- FlowPosition.cs
- UrlAuthFailureHandler.cs
- TableCellCollection.cs
- DataServiceResponse.cs
- DataGridRelationshipRow.cs
- XPathNodeInfoAtom.cs
- InputDevice.cs
- DesignTimeData.cs
- XmlHelper.cs
- BlockingCollection.cs
- ToolStripContainerDesigner.cs
- CacheAxisQuery.cs
- EntityDesignPluralizationHandler.cs
- PerfCounters.cs
- WebBrowserNavigatingEventHandler.cs
- StringComparer.cs
- TextTreeFixupNode.cs
- RIPEMD160.cs
- ObjectHandle.cs
- ScriptManagerProxy.cs
- TcpAppDomainProtocolHandler.cs
- OdbcReferenceCollection.cs
- CodeValidator.cs
- ComplexType.cs
- NetMsmqBindingElement.cs
- UserControlAutomationPeer.cs
- UnsafeNativeMethodsCLR.cs
- XmlNotation.cs
- LinkButton.cs
- PartialCachingControl.cs
- VScrollProperties.cs
- TargetControlTypeAttribute.cs
- CrossContextChannel.cs
- TableMethodGenerator.cs
- Item.cs
- SqlDataSourceSelectingEventArgs.cs
- DBDataPermission.cs
- RequestChannel.cs
- XmlRawWriter.cs
- ImageSource.cs
- DBSqlParserTableCollection.cs
- ForAllOperator.cs
- InteropAutomationProvider.cs
- DataGridColumnCollection.cs
- Utils.cs
- SqlFacetAttribute.cs
- PagerSettings.cs
- GPStream.cs
- LongTypeConverter.cs
- FullTextBreakpoint.cs
- ParserOptions.cs
- VectorAnimation.cs
- QueryStatement.cs