Aracılığıyla paylaş


NotOutputBufferException Sınıfı

The exception that is thrown when a method that is restricted to Output objects is called on an InputPipelineBuffer.

Devralma Hiyerarşisi

System.Object
  System.Exception
    System.ApplicationException
      Microsoft.SqlServer.Dts.Pipeline.NotOutputBufferException

Ad Alanı:  Microsoft.SqlServer.Dts.Pipeline
Derleme:  Microsoft.SqlServer.PipelineHost (Microsoft.SqlServer.PipelineHost içinde.dll)

Sözdizimi

'Bildirim
<SerializableAttribute> _
Public Class NotOutputBufferException _
    Inherits ApplicationException
'Kullanım
Dim instance As NotOutputBufferException
[SerializableAttribute]
public class NotOutputBufferException : ApplicationException
[SerializableAttribute]
public ref class NotOutputBufferException : public ApplicationException
[<SerializableAttribute>]
type NotOutputBufferException =  
    class
        inherit ApplicationException
    end
public class NotOutputBufferException extends ApplicationException

NotOutputBufferException türü aşağıdaki üyeleri açıklar.

Oluşturucular

  Ad Açıklama
Ortak yöntem NotOutputBufferException Yeni bir başlatır örnek , NotOutputBufferException WalkTree

Üst

Özellikler

  Ad Açıklama
Ortak özellik Data (Exception öğesinden devralınmıştır.)
Ortak özellik HelpLink (Exception öğesinden devralınmıştır.)
Korumalı özellik HResult (Exception öğesinden devralınmıştır.)
Ortak özellik InnerException (Exception öğesinden devralınmıştır.)
Ortak özellik Message (Exception öğesinden devralınmıştır.)
Ortak özellik Source (Exception öğesinden devralınmıştır.)
Ortak özellik StackTrace (Exception öğesinden devralınmıştır.)
Ortak özellik TargetSite (Exception öğesinden devralınmıştır.)

Üst

Yöntemler

  Ad Açıklama
Ortak yöntem Equals (Object öğesinden devralınmıştır.)
Korumalı yöntem Finalize (Object öğesinden devralınmıştır.)
Ortak yöntem GetBaseException (Exception öğesinden devralınmıştır.)
Ortak yöntem GetHashCode (Object öğesinden devralınmıştır.)
Ortak yöntem GetObjectData (Exception öğesinden devralınmıştır.)
Ortak yöntem GetType (Exception öğesinden devralınmıştır.)
Korumalı yöntem MemberwiseClone (Object öğesinden devralınmıştır.)
Ortak yöntem ToString (Exception öğesinden devralınmıştır.)

Üst

Açıklamalar

Aşağıdaki yöntemleri için Yasak PipelineBuffer nesneleri Output mod:

Örnekler

Aşağıdaki kod örneği oluşturur bir 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();
}
}
}

İş Parçacığı Güvenliği

Bu türdeki tüm ortak static (Visual Basic'te Shared) üyeler iş parçacığı için güvenlidir. Herhangi bir örnek üyenin iş parçacığı için güvenli olduğu garanti edilmemiştir.