DataObject.SetData Метод

Определение

Сохраняет указанные данные в этом объекте данных.

Перегрузки

Имя Описание
SetData(Object)

Сохраняет указанные данные в этом объекте данных, автоматически определяя формат данных из исходного типа объекта.

SetData(String, Object)

Сохраняет указанные данные в этом объекте данных, а также один или несколько указанных форматов данных; Формат данных указывается строкой.

SetData(Type, Object)

Сохраняет указанные данные в этом объекте данных, а также один или несколько указанных форматов данных; Формат данных указывается Type объектом.

SetData(String, Object, Boolean)

Сохраняет указанные данные в этом объекте данных, а также один или несколько указанных форматов данных. Эта перегрузка содержит флаг, указывающий Boolean , можно ли преобразовать данные в другой формат при извлечении.

SetData(Object)

Сохраняет указанные данные в этом объекте данных, автоматически определяя формат данных из исходного типа объекта.

public:
 virtual void SetData(System::Object ^ data);
[System.Security.SecurityCritical]
public void SetData(object data);
public void SetData(object? data);
public void SetData(object data);
[<System.Security.SecurityCritical>]
abstract member SetData : obj -> unit
override this.SetData : obj -> unit
abstract member SetData : obj -> unit
override this.SetData : obj -> unit
Public Sub SetData (data As Object)

Параметры

data
Object

Объект, представляющий данные для хранения в этом объекте данных.

Реализации

Атрибуты

Исключения

data равно null.

Комментарии

Этот метод добавляет данные с поддержкой автоматического преобразования (так же, как вызов SetData(String, Object, Boolean) с autoConvert заданным значением true).

Применяется к

SetData(String, Object)

Сохраняет указанные данные в этом объекте данных, а также один или несколько указанных форматов данных; Формат данных указывается строкой.

public:
 virtual void SetData(System::String ^ format, System::Object ^ data);
[System.Security.SecurityCritical]
public void SetData(string format, object data);
public void SetData(string format, object? data);
public void SetData(string format, object data);
[<System.Security.SecurityCritical>]
abstract member SetData : string * obj -> unit
override this.SetData : string * obj -> unit
abstract member SetData : string * obj -> unit
override this.SetData : string * obj -> unit
Public Sub SetData (format As String, data As Object)

Параметры

format
String

Строка, указывающая формат данных. Набор стандартных форматов данных см. в DataFormats классе.

data
Object

Объект, представляющий данные для хранения в этом объекте данных.

Реализации

Атрибуты

Исключения

data или format есть null.

Комментарии

Этот метод добавляет данные с поддержкой автоматического преобразования (так же, как вызов SetData(String, Object, Boolean) с autoConvert заданным значением true).

Применяется к

SetData(Type, Object)

Сохраняет указанные данные в этом объекте данных, а также один или несколько указанных форматов данных; Формат данных указывается Type объектом.

public:
 virtual void SetData(Type ^ format, System::Object ^ data);
[System.Security.SecurityCritical]
public void SetData(Type format, object data);
public void SetData(Type format, object? data);
public void SetData(Type format, object data);
[<System.Security.SecurityCritical>]
abstract member SetData : Type * obj -> unit
override this.SetData : Type * obj -> unit
abstract member SetData : Type * obj -> unit
override this.SetData : Type * obj -> unit
Public Sub SetData (format As Type, data As Object)

Параметры

format
Type

Объект Type , указывающий формат данных. Набор стандартных форматов данных см. в DataFormats классе.

data
Object

Объект, представляющий данные для хранения в этом объекте данных.

Реализации

Атрибуты

Исключения

data или format есть null.

Комментарии

Этот метод добавляет данные с поддержкой автоматического преобразования (так же, как вызов SetData(String, Object, Boolean) с autoConvert заданным значением true).

Применяется к

SetData(String, Object, Boolean)

Сохраняет указанные данные в этом объекте данных, а также один или несколько указанных форматов данных. Эта перегрузка содержит флаг, указывающий Boolean , можно ли преобразовать данные в другой формат при извлечении.

public:
 virtual void SetData(System::String ^ format, System::Object ^ data, bool autoConvert);
[System.Security.SecurityCritical]
public void SetData(string format, object data, bool autoConvert);
public void SetData(string format, object? data, bool autoConvert);
public void SetData(string format, object data, bool autoConvert);
[<System.Security.SecurityCritical>]
abstract member SetData : string * obj * bool -> unit
override this.SetData : string * obj * bool -> unit
abstract member SetData : string * obj * bool -> unit
override this.SetData : string * obj * bool -> unit
Public Sub SetData (format As String, data As Object, autoConvert As Boolean)

Параметры

format
String

Строка, указывающая формат данных. Набор стандартных форматов данных см. в DataFormats классе.

data
Object

Объект, представляющий данные для хранения в этом объекте данных.

autoConvert
Boolean

true разрешение преобразования данных в другой формат при извлечении; false запретить преобразование данных в другой формат при извлечении.

Реализации

Атрибуты

Исключения

data или format есть null.

Применяется к