SqlBytes Class
Definition
public ref class SqlBytes sealed : System::Data::SqlTypes::INullable, System::Runtime::Serialization::ISerializable, System::Xml::Serialization::IXmlSerializable
public ref class SqlBytes sealed : System::Data::SqlTypes::INullable
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.Serializable]
public sealed class SqlBytes : System.Data.SqlTypes.INullable, System.Runtime.Serialization.ISerializable, System.Xml.Serialization.IXmlSerializable
type SqlBytes = class
interface INullable
interface ISerializable
interface IXmlSerializable
type SqlBytes = class
interface INullable
[<System.Serializable>]
type SqlBytes = class
interface INullable
interface IXmlSerializable
interface ISerializable
Public NotInheritable Class SqlBytes
Implements INullable, ISerializable, IXmlSerializable
Public NotInheritable Class SqlBytes
Implements INullable
- Inheritance
-
SqlBytes
- Attributes
- Implements
Constructors
SqlBytes() |
Initializes a new instance of the SqlBytes class. |
SqlBytes(Byte[]) |
Initializes a new instance of the SqlBytes class based on the specified byte array. |
SqlBytes(SqlBinary) |
Initializes a new instance of the SqlBytes class based on the specified SqlBinary value. |
SqlBytes(Stream) |
Initializes a new instance of the SqlBytes class based on the specified Stream value. |
Properties
Buffer |
Returns a reference to the internal buffer. |
IsNull |
Gets a Boolean value that indicates whether this SqlBytes is null. |
Item[Int64] |
Gets or sets the SqlBytes instance at the specified index. |
Length |
Gets the length of the value that is contained in the SqlBytes instance. |
MaxLength |
Gets the maximum length of the value of the internal buffer of this SqlBytes. |
Null |
Gets a null instance of this SqlBytes. |
Storage |
Returns information about the storage state of this SqlBytes instance. |
Stream |
Gets or sets the data of this SqlBytes as a stream. |
Value |
Returns a managed copy of the value held by this SqlBytes. |
Methods
Equals(Object) |
Determines whether the specified object is equal to the current object. (Inherited from Object) |
GetHashCode() |
Serves as the default hash function. (Inherited from Object) |
GetType() |
Gets the Type of the current instance. (Inherited from Object) |
GetXsdType(XmlSchemaSet) |
Returns the XML Schema definition language (XSD) of the specified XmlSchemaSet. |
MemberwiseClone() |
Creates a shallow copy of the current Object. (Inherited from Object) |
Read(Int64, Byte[], Int32, Int32) |
Copies bytes from this SqlBytes instance to the passed-in buffer and returns the number of copied bytes. |
SetLength(Int64) |
Sets the length of this SqlBytes instance. |
SetNull() |
Sets this SqlBytes instance to null. |
ToSqlBinary() |
Constructs and returns a SqlBinary from this SqlBytes instance. |
ToString() |
Returns a string that represents the current object. (Inherited from Object) |
Write(Int64, Byte[], Int32, Int32) |
Copies bytes from the passed-in buffer to this SqlBytes instance. |
Operators
Explicit(SqlBinary to SqlBytes) | |
Explicit(SqlBytes to SqlBinary) |
Explicit Interface Implementations
ISerializable.GetObjectData(SerializationInfo, StreamingContext) |
Gets serialization information with all the data needed to reinstantiate this SqlBytes instance. |
IXmlSerializable.GetSchema() |
This member supports the .NET Framework infrastructure and is not intended to be used directly from your code. |
IXmlSerializable.ReadXml(XmlReader) |
This member supports the .NET Framework infrastructure and is not intended to be used directly from your code. |
IXmlSerializable.WriteXml(XmlWriter) |
This member supports the .NET Framework infrastructure and is not intended to be used directly from your code. |