SqlBytes クラス
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
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
- 継承
-
SqlBytes
- 属性
- 実装
コンストラクター
| 名前 | 説明 |
|---|---|
| SqlBytes() |
SqlBytes クラスの新しいインスタンスを初期化します。 |
| SqlBytes(Byte[]) |
指定したバイト配列に基づいて、 SqlBytes クラスの新しいインスタンスを初期化します。 |
| SqlBytes(SqlBinary) | |
| SqlBytes(Stream) |
プロパティ
| 名前 | 説明 |
|---|---|
| Buffer |
内部バッファーへの参照を返します。 |
| IsNull |
この SqlBytes が null かどうかを示すブール値を取得します。 |
| Item[Int64] |
指定したインデックス位置にある SqlBytes インスタンスを取得または設定します。 |
| Length |
SqlBytes インスタンスに格納されている値の長さを取得します。 |
| MaxLength |
この SqlBytesの内部バッファーの値の最大長を取得します。 |
| Null |
この SqlBytesの null インスタンスを取得します。 |
| Storage |
この SqlBytes インスタンスのストレージ状態に関する情報を返します。 |
| Stream |
ストリームとしてこの SqlBytes のデータを取得または設定します。 |
| Value |
この SqlBytesが保持する値のマネージド コピーを返します。 |
メソッド
| 名前 | 説明 |
|---|---|
| Equals(Object) |
指定したオブジェクトが現在のオブジェクトと等しいかどうかを判断します。 (継承元 Object) |
| GetHashCode() |
既定のハッシュ関数として機能します。 (継承元 Object) |
| GetType() |
現在のインスタンスの Type を取得します。 (継承元 Object) |
| GetXsdType(XmlSchemaSet) |
指定した XmlSchemaSetの XML スキーマ定義言語 (XSD) を返します。 |
| MemberwiseClone() |
現在の Objectの簡易コピーを作成します。 (継承元 Object) |
| Read(Int64, Byte[], Int32, Int32) |
この SqlBytes インスタンスから渡されたバッファーにバイトをコピーし、コピーされたバイト数を返します。 |
| SetLength(Int64) |
この SqlBytes インスタンスの長さを設定します。 |
| SetNull() |
この SqlBytes インスタンスを null に設定します。 |
| ToSqlBinary() | |
| ToString() |
現在のオブジェクトを表す文字列を返します。 (継承元 Object) |
| Write(Int64, Byte[], Int32, Int32) |
渡されたバッファーからこの SqlBytes インスタンスにバイトをコピーします。 |
演算子
| 名前 | 説明 |
|---|---|
| Explicit(SqlBinary to SqlBytes) | |
| Explicit(SqlBytes to SqlBinary) |
明示的なインターフェイスの実装
| 名前 | 説明 |
|---|---|
| ISerializable.GetObjectData(SerializationInfo, StreamingContext) |
この SqlBytes インスタンスを再インスタンス化するために必要なすべてのデータを含むシリアル化情報を取得します。 |
| IXmlSerializable.GetSchema() |
このメンバーは .NET Framework インフラストラクチャをサポートしており、コードから直接使用するためのものではありません。 |
| IXmlSerializable.ReadXml(XmlReader) |
このメンバーは .NET Framework インフラストラクチャをサポートしており、コードから直接使用するためのものではありません。 |
| IXmlSerializable.WriteXml(XmlWriter) |
このメンバーは .NET Framework インフラストラクチャをサポートしており、コードから直接使用するためのものではありません。 |