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