SqlChars Класс
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
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, , charnchartextи значений, или ntext можно создать через неуправляемый буфер.
Конструкторы
| Имя | Описание |
|---|---|
| SqlChars() |
Инициализирует новый экземпляр класса SqlChars. |
| SqlChars(Char[]) |
Инициализирует новый экземпляр класса на основе указанного SqlChars массива символов. |
| SqlChars(SqlString) |
Инициализирует новый экземпляр класса на основе указанного SqlCharsSqlString значения. |
Свойства
| Имя | Описание |
|---|---|
| Buffer |
Возвращает ссылку на внутренний буфер. |
| IsNull |
Возвращает логическое значение, указывающее, является ли это SqlChars значение null. |
| Item[Int64] |
Возвращает или задает SqlChars экземпляр по указанному индексу. |
| Length |
Возвращает длину значения, содержащегося в экземпляре SqlChars . |
| MaxLength |
Возвращает максимальную длину в двухбайтовых символах значения, которое может хранить внутренний буфер. |
| Null |
Возвращает пустой экземпляр этого SqlCharsобъекта. |
| Storage |
Возвращает сведения о состоянии хранения этого SqlChars экземпляра. |
| Value |
Возвращает управляемую копию значения, удерживаемого этим SqlCharsпараметром. |
Методы
| Имя | Описание |
|---|---|
| Equals(Object) |
Определяет, равен ли указанный объект текущему объекту. (Унаследовано от Object) |
| GetHashCode() |
Служит хэш-функцией по умолчанию. (Унаследовано от Object) |
| GetType() |
Возвращает Type текущего экземпляра. (Унаследовано от Object) |
| GetXsdType(XmlSchemaSet) |
Возвращает язык определения схемы XML (XSD) указанного объекта XmlSchemaSet. |
| MemberwiseClone() |
Создает неглубокую копию текущей Object. (Унаследовано от Object) |
| Read(Int64, Char[], Int32, Int32) |
Копирует символы из этого SqlChars экземпляра в переданный буфер и возвращает количество скопированных символов. |
| SetLength(Int64) |
Задает длину этого SqlChars экземпляра. |
| SetNull() |
Задает для этого SqlChars экземпляра значение NULL. |
| ToSqlString() |
Преобразует этот SqlChars экземпляр в соответствующее SqlString представление. |
| 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 и не предназначен для использования непосредственно из кода. |