Udostępnij przez


VisualBasicValue<TResult> Klasa

Definicja

Zawiera wyrażenie w składni języka Visual Basic, które oblicza wartość r, która obsługuje powiązanie In argumentów.

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

Parametry typu

TResult

Typ wyrażenia.

Dziedziczenie
Implementuje

Uwagi

To działanie używa dostawcy LINQ to Entity do oceny wyrażeń LINQ. Wszystkie wyrażenia LINQ używane z tym działaniem muszą być ewaluowane przez model danych jednostki ADO.Net. Na przykład wyrażenia LINQ nie mogą być używane do odwoływania się do działań, zmiennych ani argumentów samego przepływu pracy.

Konstruktorów

Nazwa Opis
VisualBasicValue<TResult>()

Inicjuje nowe wystąpienie klasy VisualBasicValue<TResult>.

VisualBasicValue<TResult>(String)

Inicjuje VisualBasicValue<TResult> nowe wystąpienie klasy przy użyciu określonego wyrażenia.

Właściwości

Nazwa Opis
CacheId

Pobiera identyfikator pamięci podręcznej, która jest unikatowa w zakresie definicji przepływu pracy.

(Dziedziczone od Activity)
Constraints

Pobiera kolekcję Constraint działań, które można skonfigurować w celu zapewnienia weryfikacji dla elementu Activity.

(Dziedziczone od Activity)
DisplayName

Pobiera lub ustawia opcjonalną przyjazną nazwę używaną do debugowania, walidacji, obsługi wyjątków i śledzenia.

(Dziedziczone od Activity)
ExpressionText

Pobiera lub ustawia wyrażenie Języka Visual Basic reprezentowane przez ten VisualBasicValue<TResult>element .

Id

Pobiera identyfikator unikatowy w zakresie definicji przepływu pracy.

(Dziedziczone od Activity)
Implementation

Nieobsługiwane.

(Dziedziczone od CodeActivity<TResult>)
ImplementationVersion

Pobiera lub ustawia wersję implementacji działania.

(Dziedziczone od CodeActivity<TResult>)
Language

Pobiera język używany dla wartości.

RequiresCompilation

Pobiera, czy wartość wymaga kompilacji.

Result

Pobiera lub ustawia argument wyniku dla klasy Activity<TResult>.

(Dziedziczone od Activity<TResult>)
ResultType

Po zaimplementowaniu w klasie pochodnej pobiera typ działania OutArgument.

(Dziedziczone od ActivityWithResult)

Metody

Nazwa Opis
CacheMetadata(ActivityMetadata)

Nie zaimplementowano. Zamiast tego użyj polecenia cmdlet CacheMetadata(CodeActivityMetadata).

(Dziedziczone od CodeActivity<TResult>)
CacheMetadata(CodeActivityMetadata)

Tworzy i weryfikuje opis argumentów, zmiennych, działań podrzędnych i delegatów działań.

(Dziedziczone od CodeActivity<TResult>)
CanConvertToString(IValueSerializerContext)

Określa, czy można przekonwertować element VisualBasicValue<TResult> na .String

ConvertToString(IValueSerializerContext)

Konwertuje element VisualBasicValue<TResult> na .String

Equals(Object)

Określa, czy dany obiekt jest taki sam, jak bieżący obiekt.

(Dziedziczone od Object)
Execute(CodeActivityContext)

W przypadku implementacji w klasie pochodnej wykonuje wykonywanie działania.

(Dziedziczone od CodeActivity<TResult>)
GetExpressionTree()

Zwraca drzewo wyrażeń dla wartości.

GetHashCode()

Służy jako domyślna funkcja skrótu.

(Dziedziczone od Object)
GetType()

Type Pobiera bieżące wystąpienie.

(Dziedziczone od Object)
MemberwiseClone()

Tworzy płytkią kopię bieżącego Objectelementu .

(Dziedziczone od Object)
OnCreateDynamicUpdateMap(UpdateMapMetadata, Activity)

Zgłasza zdarzenie podczas tworzenia mapy aktualizacji dynamicznej.

(Dziedziczone od CodeActivity<TResult>)
ShouldSerializeDisplayName()

Wskazuje, czy DisplayName właściwość powinna być serializowana.

(Dziedziczone od Activity)
ToString()

Zwraca element String , który zawiera element Id i DisplayName .Activity

(Dziedziczone od Activity)

Dotyczy