SqlBytes SqlBytes SqlBytes SqlBytes Class

Definition

Stellt einen veränderlichen Referenztyp dar, der entweder einen Buffer oder einen Stream umschließt.Represents a mutable reference type that wraps either a Buffer or a Stream.

public ref class SqlBytes sealed : System::Data::SqlTypes::INullable, System::Runtime::Serialization::ISerializable, System::Xml::Serialization::IXmlSerializable
[System.Serializable]
public sealed class SqlBytes : System.Data.SqlTypes.INullable, System.Runtime.Serialization.ISerializable, System.Xml.Serialization.IXmlSerializable
type SqlBytes = class
    interface INullable
    interface IXmlSerializable
    interface ISerializable
Public NotInheritable Class SqlBytes
Implements INullable, ISerializable, IXmlSerializable
Vererbung
SqlBytesSqlBytesSqlBytesSqlBytes
Attribute
Implementiert

Konstruktoren

SqlBytes() SqlBytes() SqlBytes() SqlBytes()

Initialisiert eine neue Instanz der SqlBytes-Klasse.Initializes a new instance of the SqlBytes class.

SqlBytes(Byte[]) SqlBytes(Byte[]) SqlBytes(Byte[]) SqlBytes(Byte[])

Initialisiert anhand des angegebenen Bytearrays eine neue Instanz der SqlBytes-Klasse.Initializes a new instance of the SqlBytes class based on the specified byte array.

SqlBytes(SqlBinary) SqlBytes(SqlBinary) SqlBytes(SqlBinary) SqlBytes(SqlBinary)

Initialisiert eine neue Instanz der SqlBytes-Klasse auf Grundlage des angegebenen SqlBinary-Werts.Initializes a new instance of the SqlBytes class based on the specified SqlBinary value.

SqlBytes(Stream) SqlBytes(Stream) SqlBytes(Stream) SqlBytes(Stream)

Initialisiert eine neue Instanz der SqlBytes-Klasse auf Grundlage des angegebenen Stream-Werts.Initializes a new instance of the SqlBytes class based on the specified Stream value.

Eigenschaften

Buffer Buffer Buffer Buffer

Gibt einen Verweis auf den internen Puffer zurück.Returns a reference to the internal buffer.

IsNull IsNull IsNull IsNull

Ruft einen booleschen Wert ab, der angibt, ob dieses SqlBytes NULL ist.Gets a Boolean value that indicates whether this SqlBytes is null.

Item[Int64] Item[Int64] Item[Int64] Item[Int64]

Ruft die SqlBytes-Instanz am angegebenen Index ab oder legt diese fest.Gets or sets the SqlBytes instance at the specified index.

Length Length Length Length

Ruft die Länge des Werts ab, der in der SqlBytes-Instanz enthalten ist.Gets the length of the value that is contained in the SqlBytes instance.

MaxLength MaxLength MaxLength MaxLength

Ruft die maximale Länge des Werts des internen Puffers dieses SqlBytes ab.Gets the maximum length of the value of the internal buffer of this SqlBytes.

Null Null Null Null

Ruft eine NULL-Instanz dieses SqlBytes-Objekts ab.Gets a null instance of this SqlBytes.

Storage Storage Storage Storage

Gibt Informationen über den Speicherzustand dieser SqlBytes-Instanz zurück.Returns information about the storage state of this SqlBytes instance.

Stream Stream Stream Stream

Ruft die Daten dieses SqlBytes als Stream ab oder legt diese als solchen fest.Gets or sets the data of this SqlBytes as a stream.

Value Value Value Value

Gibt eine verwaltete Kopie des Werts, der in diesem SqlBytes enthalten ist, zurück.Returns a managed copy of the value held by this SqlBytes.

Methoden

Equals(Object) Equals(Object) Equals(Object) Equals(Object)

Bestimmt, ob das angegebene Objekt mit dem aktuellen Objekt identisch ist.Determines whether the specified object is equal to the current object.

(Inherited from Object)
GetHashCode() GetHashCode() GetHashCode() GetHashCode()

Fungiert als Standardhashfunktion.Serves as the default hash function.

(Inherited from Object)
GetType() GetType() GetType() GetType()

Ruft den Type der aktuellen Instanz ab.Gets the Type of the current instance.

(Inherited from Object)
GetXsdType(XmlSchemaSet) GetXsdType(XmlSchemaSet) GetXsdType(XmlSchemaSet) GetXsdType(XmlSchemaSet)

Gibt die XML-Schemadefinitionssprache (XSD) des angegebenen XmlSchemaSet zurück.Returns the XML Schema definition language (XSD) of the specified XmlSchemaSet.

MemberwiseClone() MemberwiseClone() MemberwiseClone() MemberwiseClone()

Erstellt eine flache Kopie des aktuellen Object.Creates a shallow copy of the current Object.

(Inherited from Object)
Read(Int64, Byte[], Int32, Int32) Read(Int64, Byte[], Int32, Int32) Read(Int64, Byte[], Int32, Int32) Read(Int64, Byte[], Int32, Int32)

Kopiert Bytes aus dieser SqlBytes-Instanz in den übergebenen Puffer und gibt die Anzahl kopierter Bytes zurück.Copies bytes from this SqlBytes instance to the passed-in buffer and returns the number of copied bytes.

SetLength(Int64) SetLength(Int64) SetLength(Int64) SetLength(Int64)

Legt die Länge dieser SqlBytes-Instanz fest.Sets the length of this SqlBytes instance.

SetNull() SetNull() SetNull() SetNull()

Legt diese SqlBytes-Instanz auf NULL fest.Sets this SqlBytes instance to null.

ToSqlBinary() ToSqlBinary() ToSqlBinary() ToSqlBinary()

Erstellt eine SqlBinary von dieser SqlBytes-Instanz oder gibt diese zurück.Constructs and returns a SqlBinary from this SqlBytes instance.

ToString() ToString() ToString() ToString()

Gibt eine Zeichenfolge zurück, die das aktuelle Objekt darstellt.Returns a string that represents the current object.

(Inherited from Object)
Write(Int64, Byte[], Int32, Int32) Write(Int64, Byte[], Int32, Int32) Write(Int64, Byte[], Int32, Int32) Write(Int64, Byte[], Int32, Int32)

Kopiert Bytes aus dem übergebenen Puffer in diese SqlBytes-Instanz.Copies bytes from the passed-in buffer to this SqlBytes instance.

Operatoren

Explicit(SqlBinary to SqlBytes) Explicit(SqlBinary to SqlBytes) Explicit(SqlBinary to SqlBytes) Explicit(SqlBinary to SqlBytes)

Konvertiert eine SqlBinary-Struktur in eine SqlBytes-Struktur.Converts a SqlBinary structure to a SqlBytes structure.

Explicit(SqlBytes to SqlBinary) Explicit(SqlBytes to SqlBinary) Explicit(SqlBytes to SqlBinary) Explicit(SqlBytes to SqlBinary)

Konvertiert eine SqlBytes-Struktur in eine SqlBinary-Struktur.Converts a SqlBytes structure to a SqlBinary structure.

Explizite Schnittstellenimplementierungen

ISerializable.GetObjectData(SerializationInfo, StreamingContext) ISerializable.GetObjectData(SerializationInfo, StreamingContext) ISerializable.GetObjectData(SerializationInfo, StreamingContext) ISerializable.GetObjectData(SerializationInfo, StreamingContext)

Ruft Serialisierungsinformationen mit allen Daten ab, die für das erneute Instanziieren dieser SqlBytes-Instanz benötigt werden.Gets serialization information with all the data needed to reinstantiate this SqlBytes instance.

IXmlSerializable.GetSchema() IXmlSerializable.GetSchema() IXmlSerializable.GetSchema() IXmlSerializable.GetSchema()

Dieser Member unterstützt die .NET Framework-Infrastruktur und ist nicht für die direkte Verwendung in Code vorgesehen.This member supports the .NET Framework infrastructure and is not intended to be used directly from your code.

IXmlSerializable.ReadXml(XmlReader) IXmlSerializable.ReadXml(XmlReader) IXmlSerializable.ReadXml(XmlReader) IXmlSerializable.ReadXml(XmlReader)

Dieser Member unterstützt die .NET Framework-Infrastruktur und ist nicht für die direkte Verwendung in Code vorgesehen.This member supports the .NET Framework infrastructure and is not intended to be used directly from your code.

IXmlSerializable.WriteXml(XmlWriter) IXmlSerializable.WriteXml(XmlWriter) IXmlSerializable.WriteXml(XmlWriter) IXmlSerializable.WriteXml(XmlWriter)

Dieser Member unterstützt die .NET Framework-Infrastruktur und ist nicht für die direkte Verwendung in Code vorgesehen.This member supports the .NET Framework infrastructure and is not intended to be used directly from your code.

Gilt für:

Siehe auch