Share via


WorkflowMarkupSerializer.SerializeToString 方法

定义

将指定的 Object 序列化为字符串。

protected public:
 virtual System::String ^ SerializeToString(System::Workflow::ComponentModel::Serialization::WorkflowMarkupSerializationManager ^ serializationManager, System::Object ^ value);
protected internal virtual string SerializeToString (System.Workflow.ComponentModel.Serialization.WorkflowMarkupSerializationManager serializationManager, object value);
abstract member SerializeToString : System.Workflow.ComponentModel.Serialization.WorkflowMarkupSerializationManager * obj -> string
override this.SerializeToString : System.Workflow.ComponentModel.Serialization.WorkflowMarkupSerializationManager * obj -> string
Protected Friend Overridable Function SerializeToString (serializationManager As WorkflowMarkupSerializationManager, value As Object) As String

参数

serializationManager
WorkflowMarkupSerializationManager

管理序列化过程的 WorkflowMarkupSerializationManager

value
Object

要序列化为字符串的 Object

返回

包含已序列化的 Object 的字符串。

例外

serializationManagervalue 包含空引用(在 Visual Basic 中为 Nothing)。

注解

如果可以从 Delegatevalue 实例赋值,则 SerializeToString 会将与 value 关联的方法名写入到字符串中。 如果可以从 Typevalue 实例赋值,则 SerializeToString 会将与 value 关联的类型的完全限定名写入到字符串中。 如果上述条件均不存在,则 SerializeToString 会将 value 转换为字符串并写入结果。

适用于