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
- ScrollItemProviderWrapper.cs
- CodeTypeReferenceCollection.cs
- StringPropertyBuilder.cs
- HwndHostAutomationPeer.cs
- XmlDataDocument.cs
- CommentEmitter.cs
- safelink.cs
- AddInIpcChannel.cs
- KnownTypes.cs
- LabelAutomationPeer.cs
- TabPanel.cs
- UIElement.cs
- AndCondition.cs
- ToolStripPanel.cs
- RedBlackList.cs
- XmlMembersMapping.cs
- ContextMenuAutomationPeer.cs
- PtsHost.cs
- DisposableCollectionWrapper.cs
- AutomationProperty.cs
- NameValuePermission.cs
- Validator.cs
- typedescriptorpermissionattribute.cs
- WebUtil.cs
- TdsParserHelperClasses.cs
- InfiniteIntConverter.cs
- DecoderFallbackWithFailureFlag.cs
- GridViewEditEventArgs.cs
- Model3DGroup.cs
- EntityDataSourceStatementEditorForm.cs
- Menu.cs
- InsufficientMemoryException.cs
- SpotLight.cs
- IsolatedStorageException.cs
- WebPartsSection.cs
- KeyGestureConverter.cs
- WriteFileContext.cs
- PipeStream.cs
- PrintPreviewGraphics.cs
- XPathSelfQuery.cs
- StatusCommandUI.cs
- ComponentTray.cs
- MediaElement.cs
- PageVisual.cs
- validationstate.cs
- MetabaseSettings.cs
- BuildProvidersCompiler.cs
- RefType.cs
- LinqDataSourceDisposeEventArgs.cs
- GlobalProxySelection.cs
- BaseResourcesBuildProvider.cs
- SoapEnumAttribute.cs
- StyleReferenceConverter.cs
- StylusPointPropertyInfoDefaults.cs
- ProxyGenerationError.cs
- MatrixValueSerializer.cs
- DataColumnPropertyDescriptor.cs
- NumberFunctions.cs
- HtmlEmptyTagControlBuilder.cs
- ApplicationBuildProvider.cs
- ToolStripItemEventArgs.cs
- RawUIStateInputReport.cs
- CompatibleIComparer.cs
- UIHelper.cs
- FreezableCollection.cs
- ContainerParaClient.cs
- TraceHandlerErrorFormatter.cs
- BoundColumn.cs
- EntityChangedParams.cs
- ADMembershipUser.cs
- CompositeTypefaceMetrics.cs
- ByteAnimation.cs
- BindingFormattingDialog.cs
- MetadataItemEmitter.cs
- CancellationState.cs
- SecureEnvironment.cs
- LookupNode.cs
- MailBnfHelper.cs
- RecognizerInfo.cs
- AttachedPropertyBrowsableForChildrenAttribute.cs
- XmlAnyElementAttribute.cs
- WebServiceReceiveDesigner.cs
- RootProjectionNode.cs
- WebServiceClientProxyGenerator.cs
- ConfigXmlCDataSection.cs
- ChtmlLinkAdapter.cs
- FocusWithinProperty.cs
- OdbcInfoMessageEvent.cs
- InvalidOleVariantTypeException.cs
- MoveSizeWinEventHandler.cs
- ACE.cs
- Perspective.cs
- Deflater.cs
- SocketPermission.cs
- SqlDataRecord.cs
- LinqDataSourceStatusEventArgs.cs
- ProfileProvider.cs
- NominalTypeEliminator.cs
- DataBoundControlHelper.cs
- ModelItemCollection.cs