SqlChars 类
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
public ref class SqlChars sealed : System::Data::SqlTypes::INullable, System::Runtime::Serialization::ISerializable, System::Xml::Serialization::IXmlSerializable
public ref class SqlChars sealed : System::Data::SqlTypes::INullable
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.Serializable]
public sealed class SqlChars : System.Data.SqlTypes.INullable, System.Runtime.Serialization.ISerializable, System.Xml.Serialization.IXmlSerializable
type SqlChars = class
interface INullable
interface ISerializable
interface IXmlSerializable
type SqlChars = class
interface INullable
[<System.Serializable>]
type SqlChars = class
interface INullable
interface IXmlSerializable
interface ISerializable
Public NotInheritable Class SqlChars
Implements INullable, ISerializable, IXmlSerializable
Public NotInheritable Class SqlChars
Implements INullable
- 继承
-
SqlChars
- 属性
- 实现
注解
SqlChars可以为 、、nvarchar
、nchar
char
、 text
和 ntext
值获取varchar
,也可以通过非托管缓冲区创建 。
构造函数
SqlChars() |
初始化 SqlChars 类的新实例。 |
SqlChars(Char[]) |
根据指定的字符数组初始化 SqlChars 类的新实例。 |
SqlChars(SqlString) |
属性
Buffer |
返回一个对内部缓冲区的引用。 |
IsNull |
获取一个布尔值,该值指示此 SqlChars 是否为 null。 |
Item[Int64] |
获取或设置指定索引处的 SqlChars 实例。 |
Length |
获取 SqlChars 实例中包含的值的长度。 |
MaxLength |
获取内部缓冲区可保存的值的最大长度(以双字节字符为单位)。 |
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 结构,不能在代码中直接使用。 |