VisualBasicValue<TResult> 類別

定義

包含一個以 Visual Basic 語法計算為 r 值的表達式,支援綁定 In 參數。

generic <typename TResult>
public ref class VisualBasicValue sealed : System::Activities::CodeActivity<TResult>, System::Activities::XamlIntegration::IValueSerializableExpression
generic <typename TResult>
public ref class VisualBasicValue sealed : System::Activities::CodeActivity<TResult>, System::Activities::Expressions::ITextExpression, System::Activities::XamlIntegration::IValueSerializableExpression
public sealed class VisualBasicValue<TResult> : System.Activities.CodeActivity<TResult>, System.Activities.XamlIntegration.IValueSerializableExpression
public sealed class VisualBasicValue<TResult> : System.Activities.CodeActivity<TResult>, System.Activities.Expressions.ITextExpression, System.Activities.XamlIntegration.IValueSerializableExpression
type VisualBasicValue<'Result> = class
    inherit CodeActivity<'Result>
    interface IValueSerializableExpression
type VisualBasicValue<'Result> = class
    inherit CodeActivity<'Result>
    interface IValueSerializableExpression
    interface ITextExpression
Public NotInheritable Class VisualBasicValue(Of TResult)
Inherits CodeActivity(Of TResult)
Implements IValueSerializableExpression
Public NotInheritable Class VisualBasicValue(Of TResult)
Inherits CodeActivity(Of TResult)
Implements ITextExpression, IValueSerializableExpression

類型參數

TResult

表達的類型。

繼承
實作

備註

此活動使用 LINQ 轉實體提供者來評估 LINQ 表達式。 任何用於此活動的 LINQ 表達式都必須由 ADO.Net 實體資料模型( Entity Data Model)來評估。 例如,LINQ 表達式無法用於參考工作流程本身的活動、變數或參數。

建構函式

名稱 Description
VisualBasicValue<TResult>()

初始化 VisualBasicValue<TResult> 類別的新執行個體。

VisualBasicValue<TResult>(String)

使用指定的表達式初始化該類別的新實例 VisualBasicValue<TResult>

屬性

名稱 Description
CacheId

取得在工作流程定義範圍內唯一且快取識別碼的識別碼。

(繼承來源 Activity)
Constraints

取得一組 Constraint 可設定以驗證 的 Activity活動集合。

(繼承來源 Activity)
DisplayName

取得或設定一個可選的友善名稱,用於除錯、驗證、異常處理及追蹤。

(繼承來源 Activity)
ExpressionText

取得或設定由此 VisualBasicValue<TResult> 表示的Visual Basic表達式。

Id

取得一個在工作流程定義範圍內唯一的識別碼。

(繼承來源 Activity)
Implementation

不支援。

(繼承來源 CodeActivity<TResult>)
ImplementationVersion

取得或設定活動的實作版本。

(繼承來源 CodeActivity<TResult>)
Language

取得價值所用的語言。

RequiresCompilation

判斷值是否需要編譯。

Result

取得或設定 的結果參數。Activity<TResult>

(繼承來源 Activity<TResult>)
ResultType

當在導出類別中實作時,會得到活動的型態 OutArgument

(繼承來源 ActivityWithResult)

方法

名稱 Description
CacheMetadata(ActivityMetadata)

未實作。 請改用 CacheMetadata(CodeActivityMetadata)

(繼承來源 CodeActivity<TResult>)
CacheMetadata(CodeActivityMetadata)

建立並驗證活動的參數、變數、子活動及活動代理的描述。

(繼承來源 CodeActivity<TResult>)
CanConvertToString(IValueSerializerContext)

判斷 是否 VisualBasicValue<TResult> 能轉換為 String

ConvertToString(IValueSerializerContext)

將 轉換為 VisualBasicValue<TResult>String

Equals(Object)

判斷指定的物件是否等於目前的物件。

(繼承來源 Object)
Execute(CodeActivityContext)

當在派生類別中實作時,執行該活動。

(繼承來源 CodeActivity<TResult>)
GetExpressionTree()

回傳該值的表達式樹。

GetHashCode()

做為預設哈希函式。

(繼承來源 Object)
GetType()

取得目前實例的 Type

(繼承來源 Object)
MemberwiseClone()

建立目前 Object的淺層複本。

(繼承來源 Object)
OnCreateDynamicUpdateMap(UpdateMapMetadata, Activity)

在為動態更新建立地圖時會觸發事件。

(繼承來源 CodeActivity<TResult>)
ShouldSerializeDisplayName()

指示該物業是否 DisplayName 應該進行序列化。

(繼承來源 Activity)
ToString()

回傳 String 包含 Id 的 和 DisplayNameActivity的 a。

(繼承來源 Activity)

適用於