DTSBufferFlags Enumeration
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Enthält Werte, die zur Registrierung eines Puffers beim IDTSBufferManager100-Objekt verwendet werden.
public enum class DTSBufferFlags
public enum DTSBufferFlags
type DTSBufferFlags =
Public Enum DTSBufferFlags
- Vererbung
-
DTSBufferFlags
Felder
BUFF_INIT | 2 | Gibt an, dass die Spalten in neuen Puffern dieses Typs mit 0 (null) initialisiert werden. |
BUFF_NOOLEDB | 1 | Gibt an, dass der Puffer keine Statusinformationen in seinen Zeilen enthält. |
Hinweise
Die Werte in dieser Enumeration werden der RegisterBufferType Methode bereitgestellt, um zu steuern, wie die Spalten im registrierten Puffertyp initialisiert werden, ob Statusinformationen für jede Spalte im Puffer gespeichert werden und ob der Datenflussvorgang benachrichtigt wird, wenn der Puffer vollständig wird.
Wenn der BUFF_NOOLEDB Wert nicht festgelegt ist, wird die Speichergröße eines Puffers reduziert, da der Speicherplatz für den Spaltenstatus nicht für jede Spalte im Puffer zugewiesen wird. Die Speichereinsparungen entsprechen der Größe des Statuswerts, mal die Anzahl der Zeilen im Puffer, mal die Anzahl der Spalten in einer Zeile.