SqlBytes Classe

Definizione

Rappresenta un tipo riferimento modificabile che esegue il wrapping di un Buffer oggetto o di .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
public sealed class SqlBytes : System.Data.SqlTypes.INullable, System.Runtime.Serialization.ISerializable, System.Xml.Serialization.IXmlSerializable
[<System.Serializable>]
type SqlBytes = class
    interface INullable
    interface IXmlSerializable
    interface ISerializable
type SqlBytes = class
    interface INullable
    interface ISerializable
    interface IXmlSerializable
Public NotInheritable Class SqlBytes
Implements INullable, ISerializable, IXmlSerializable
Ereditarietà
SqlBytes
Attributi
Implementazioni

Costruttori

Nome Descrizione
SqlBytes()

Inizializza una nuova istanza della classe SqlBytes.

SqlBytes(Byte[])

Inizializza una nuova istanza della SqlBytes classe in base alla matrice di byte specificata.

SqlBytes(SqlBinary)

Inizializza una nuova istanza della SqlBytes classe in base al valore specificato SqlBinary .

SqlBytes(Stream)

Inizializza una nuova istanza della SqlBytes classe in base al valore specificato Stream .

Proprietà

Nome Descrizione
Buffer

Restituisce un riferimento al buffer interno.

IsNull

Ottiene un valore booleano che indica se l'oggetto SqlBytes è Null.

Item[Int64]

Ottiene o imposta l'istanza SqlBytes in corrispondenza dell'indice specificato.

Length

Ottiene la lunghezza del valore contenuto nell'istanza SqlBytes di .

MaxLength

Ottiene la lunghezza massima del valore del buffer interno di questo SqlBytesoggetto .

Null

Ottiene un'istanza Null dell'oggetto SqlBytes.

Storage

Restituisce informazioni sullo stato di archiviazione di questa SqlBytes istanza.

Stream

Ottiene o imposta i dati di questo SqlBytes oggetto come flusso.

Value

Restituisce una copia gestita del valore mantenuto da questo SqlBytesoggetto .

Metodi

Nome Descrizione
Equals(Object)

Determina se l'oggetto specificato è uguale all'oggetto corrente.

(Ereditato da Object)
GetHashCode()

Funge da funzione hash predefinita.

(Ereditato da Object)
GetType()

Ottiene il Type dell'istanza corrente.

(Ereditato da Object)
GetXsdType(XmlSchemaSet)

Restituisce il linguaggio XSD (XML Schema Definition Language) dell'oggetto specificato XmlSchemaSet.

MemberwiseClone()

Crea una copia superficiale del Objectcorrente.

(Ereditato da Object)
Read(Int64, Byte[], Int32, Int32)

Copia i byte da questa SqlBytes istanza nel buffer passato e restituisce il numero di byte copiati.

SetLength(Int64)

Imposta la lunghezza di questa SqlBytes istanza.

SetNull()

Imposta questa SqlBytes istanza su Null.

ToSqlBinary()

Costruisce e restituisce un oggetto SqlBinary da questa SqlBytes istanza.

ToString()

Restituisce una stringa che rappresenta l'oggetto corrente.

(Ereditato da Object)
Write(Int64, Byte[], Int32, Int32)

Copia i byte dal buffer passato a questa SqlBytes istanza.

Operatori

Nome Descrizione
Explicit(SqlBinary to SqlBytes)

Converte una SqlBinary struttura in una SqlBytes struttura.

Explicit(SqlBytes to SqlBinary)

Converte una SqlBytes struttura in una SqlBinary struttura.

Implementazioni dell'interfaccia esplicita

Nome Descrizione
ISerializable.GetObjectData(SerializationInfo, StreamingContext)

Ottiene le informazioni di serializzazione con tutti i dati necessari per reinstanti questa SqlBytes istanza.

IXmlSerializable.GetSchema()

Questo membro supporta l'infrastruttura .NET Framework e non deve essere usato direttamente dal codice.

IXmlSerializable.ReadXml(XmlReader)

Questo membro supporta l'infrastruttura .NET Framework e non deve essere usato direttamente dal codice.

IXmlSerializable.WriteXml(XmlWriter)

Questo membro supporta l'infrastruttura .NET Framework e non deve essere usato direttamente dal codice.

Si applica a

Vedi anche