NotOutputBufferException Class
The exception that is thrown when a method that is restricted to Output objects is called on an InputPipelineBuffer.
Assembly: Microsoft.SqlServer.PipelineHost (in Microsoft.SqlServer.PipelineHost.dll)
System::Object
System::Exception
System::ApplicationException
Microsoft.SqlServer.Dts.Pipeline::NotOutputBufferException
System::Exception
System::ApplicationException
Microsoft.SqlServer.Dts.Pipeline::NotOutputBufferException
| Name | Description | |
|---|---|---|
![]() | NotOutputBufferException() | Initializes a new instance of the NotOutputBufferException class. |
| Name | Description | |
|---|---|---|
![]() | Equals(Object^) | (Inherited from Object.) |
![]() | Finalize() | (Inherited from Object.) |
![]() | GetBaseException() | (Inherited from Exception.) |
![]() | GetHashCode() | (Inherited from Object.) |
![]() | GetObjectData(SerializationInfo^, StreamingContext) | (Inherited from Exception.) |
![]() | GetType() | (Inherited from Exception.) |
![]() | MemberwiseClone() | (Inherited from Object.) |
![]() | ToString() | (Inherited from Exception.) |
| Name | Description | |
|---|---|---|
![]() | SerializeObjectState | (Inherited from Exception.) |
The following methods are restricted to PipelineBuffer objects in Output mode:
The following code example generates a NotOutputBufferException.
using System; using Microsoft.SqlServer.Dts.Pipeline; using Microsoft.SqlServer.Dts.Pipeline.Design; namespace DtsDocumentation { [DtsPipelineComponent(DisplayName = "MyComponent")] public class Class1 : PipelineComponent { public override void ProcessInput(int inputID, PipelineBuffer buffer) { //Causes an NotOutputBufferException buffer.AddRow(); } } }
Any public static ( Shared in Visual Basic) members of this type are thread safe. Any instance members are not guaranteed to be thread safe.
Show:



