CodeActivityMetadata Struktur

Definisi

Mewakili sekumpulan argumen yang diperkenalkan CodeActivity yang dikonfigurasi ke lingkungan eksekusi.

public value class CodeActivityMetadata
public struct CodeActivityMetadata
type CodeActivityMetadata = struct
Public Structure CodeActivityMetadata
Warisan
CodeActivityMetadata

Properti

Nama Deskripsi
Environment

Mendapatkan aktivitas LocationReferenceEnvironment argumen atau simbol yang diperkenalkan oleh SymbolResolver.

HasViolations

Mendapatkan nilai yang menunjukkan apakah ada kesalahan validasi dalam metadata.

Metode

Nama Deskripsi
AddArgument(RuntimeArgument)

Menambahkan argumen ke kumpulan argumen aktivitas.

AddDefaultExtensionProvider<T>(Func<T>)

Menambahkan penyedia ekstensi yang ditentukan ke kumpulan penyedia ekstensi default untuk aktivitas tersebut.

AddValidationError(String)

Menambahkan kesalahan validasi ke kumpulan kesalahan validasi metadata menggunakan deskripsi yang ditentukan.

AddValidationError(ValidationError)

Menambahkan kesalahan validasi yang ditentukan ke kumpulan kesalahan validasi metadata.

Bind(Argument, RuntimeArgument)

Mengikat yang ditentukan Argument ke RuntimeArgument.

Equals(Object)

Menentukan apakah objek yang ditentukan sama dengan instans metadata ini.

GetArgumentsWithReflection()

Mengembalikan kumpulan argumen yang diperoleh dengan menggunakan pantulan.

GetHashCode()

Mengembalikan pengidentifikasi unik untuk instans metadata ini.

RequireExtension(Type)

Menentukan bahwa aktivitas memerlukan ekstensi jenis yang ditentukan saat runtime.

RequireExtension<T>()

Menentukan bahwa aktivitas memerlukan ekstensi jenis generik yang ditentukan pada runtime.

SetArgumentsCollection(Collection<RuntimeArgument>)

Menambahkan kumpulan argumen yang ditentukan ke argumen aktivitas.

SetValidationErrorsCollection(Collection<ValidationError>)

Menambahkan kumpulan kesalahan validasi yang ditentukan ke kumpulan kesalahan validasi metadata.

Operator

Nama Deskripsi
Equality(CodeActivityMetadata, CodeActivityMetadata)

Mengembalikan nilai yang menunjukkan apakah dua instans metadata yang ditentukan sama.

Inequality(CodeActivityMetadata, CodeActivityMetadata)

Mengembalikan nilai yang menunjukkan apakah dua instans metadata yang ditentukan tidak sama.

Berlaku untuk