VisualBasicValue<TResult> 類別
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
包含一個以 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
表達的類型。
- 繼承
-
VisualBasicValue<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) | |
| 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) |