Bagikan melalui


RemoteArgument Struktur

Definisi

Mewakili instans jenis yang dapat diteruskan di seluruh batas domain proses dan aplikasi.

public value class RemoteArgument
[System.Serializable]
public struct RemoteArgument
[<System.Serializable>]
type RemoteArgument = struct
Public Structure RemoteArgument
Warisan
RemoteArgument
Atribut

Keterangan

RemoteArgument Gunakan struktur untuk meneruskan argumen jenis yang tidak ditentukan hingga durasi di seluruh batas domain proses dan aplikasi. Tujuannya RemoteArgument mirip dengan jenis VARIANT di COM.

Anda bisa menggunakan RemoteArgument untuk meneruskan jenis dan nilai berikut sebagai argumen jarak jauh:

Jenis data intrinsik adalah jenis data primitif (yaitu, Type.IsPrimitive properti jenisnya adalah true) atau String, , DecimalDateTime, atau DBNull.

RemoteArgument menyediakan konstruktor untuk setiap jenis yang didukungnya. Anda juga dapat menggunakan CreateRemoteArgument metode untuk membuat RemoteArgument objek. Metode CreateRemoteArgument secara otomatis memanggil konstruktor yang sesuai RemoteArgument untuk jenis argumen Anda.

Jika Anda membuat RemoteArgument menggunakan konstruktor tanpa parameter default, RemoteArgumentKind properti diatur ke nilai RemoteArgumentKind.Missing dan TypeCode properti diatur ke nilai TypeCode.Empty.

Konstruktor

RemoteArgument(Array)

Menginisialisasi instans baru kelas RemoteArgument yang mewakili Array argumen.

RemoteArgument(Array, Boolean)

Menginisialisasi instans RemoteArgument baru kelas yang mewakili Array argumen yang dapat diteruskan oleh referensi.

RemoteArgument(Boolean)

Menginisialisasi instans baru kelas RemoteArgument yang mewakili Boolean argumen.

RemoteArgument(Boolean, Boolean)

Menginisialisasi instans RemoteArgument baru kelas yang mewakili Boolean argumen yang dapat diteruskan oleh referensi.

RemoteArgument(Byte)

Menginisialisasi instans baru kelas RemoteArgument yang mewakili Byte argumen.

RemoteArgument(Byte, Boolean)

Menginisialisasi instans RemoteArgument baru kelas yang mewakili Byte argumen yang dapat diteruskan oleh referensi.

RemoteArgument(Char)

Menginisialisasi instans baru kelas RemoteArgument yang mewakili Char argumen.

RemoteArgument(Char, Boolean)

Menginisialisasi instans RemoteArgument baru kelas yang mewakili Char argumen yang dapat diteruskan oleh referensi.

RemoteArgument(DateTime)

Menginisialisasi instans baru kelas RemoteArgument yang mewakili DateTime argumen.

RemoteArgument(DateTime, Boolean)

Menginisialisasi instans RemoteArgument baru kelas yang mewakili DateTime argumen yang dapat diteruskan oleh referensi.

RemoteArgument(DBNull)

Menginisialisasi instans baru kelas RemoteArgument yang mewakili DBNull argumen.

RemoteArgument(DBNull, Boolean)

Menginisialisasi instans RemoteArgument baru kelas yang mewakili DBNull argumen yang dapat diteruskan oleh referensi.

RemoteArgument(Decimal)

Menginisialisasi instans baru kelas RemoteArgument yang mewakili Decimal argumen.

RemoteArgument(Decimal, Boolean)

Menginisialisasi instans RemoteArgument baru kelas yang mewakili Decimal argumen yang dapat diteruskan oleh referensi.

RemoteArgument(Double)

Menginisialisasi instans baru kelas RemoteArgument yang mewakili Double argumen.

RemoteArgument(Double, Boolean)

Menginisialisasi instans RemoteArgument baru kelas yang mewakili Double argumen yang dapat diteruskan oleh referensi.

RemoteArgument(IContract)

Menginisialisasi instans baru kelas RemoteArgument yang mewakili IContract argumen.

RemoteArgument(IContract, Boolean)

Menginisialisasi instans RemoteArgument baru kelas yang mewakili IContract argumen yang dapat diteruskan oleh referensi.

RemoteArgument(Int16)

Menginisialisasi instans baru kelas RemoteArgument yang mewakili Int16 argumen.

RemoteArgument(Int16, Boolean)

Menginisialisasi instans RemoteArgument baru kelas yang mewakili Int16 argumen yang dapat diteruskan oleh referensi.

RemoteArgument(Int32)

Menginisialisasi instans baru kelas RemoteArgument yang mewakili Int32 argumen.

RemoteArgument(Int32, Boolean)

Menginisialisasi instans RemoteArgument baru kelas yang mewakili Int32 argumen yang dapat diteruskan oleh referensi.

RemoteArgument(Int64)

Menginisialisasi instans baru kelas RemoteArgument yang mewakili Int64 argumen.

RemoteArgument(Int64, Boolean)

Menginisialisasi instans RemoteArgument baru kelas yang mewakili Int64 argumen yang dapat diteruskan oleh referensi.

RemoteArgument(RemoteArgumentKind, TypeCode)

Menginisialisasi instans RemoteArgument baru kelas menggunakan yang ditentukan RemoteArgumentKind dan TypeCode untuk argumen yang tidak diteruskan oleh referensi.

RemoteArgument(RemoteArgumentKind, TypeCode, Boolean)

Menginisialisasi instans RemoteArgument baru kelas menggunakan yang ditentukan RemoteArgumentKind dan TypeCode untuk argumen yang dapat diteruskan oleh referensi.

RemoteArgument(SByte)

Menginisialisasi instans baru kelas RemoteArgument yang mewakili SByte argumen.

RemoteArgument(SByte, Boolean)

Menginisialisasi instans RemoteArgument baru kelas yang mewakili SByte argumen yang dapat diteruskan oleh referensi.

RemoteArgument(Single)

Menginisialisasi instans baru kelas RemoteArgument yang mewakili Single argumen.

RemoteArgument(Single, Boolean)

Menginisialisasi instans RemoteArgument baru kelas yang mewakili Single argumen yang dapat diteruskan oleh referensi.

RemoteArgument(String)

Menginisialisasi instans baru kelas RemoteArgument yang mewakili String argumen.

RemoteArgument(String, Boolean)

Menginisialisasi instans RemoteArgument baru kelas yang mewakili String argumen yang dapat diteruskan oleh referensi.

RemoteArgument(UInt16)

Menginisialisasi instans baru kelas RemoteArgument yang mewakili UInt16 argumen.

RemoteArgument(UInt16, Boolean)

Menginisialisasi instans RemoteArgument baru kelas yang mewakili UInt16 argumen yang dapat diteruskan oleh referensi.

RemoteArgument(UInt32)

Menginisialisasi instans baru kelas RemoteArgument yang mewakili UInt32 argumen.

RemoteArgument(UInt32, Boolean)

Menginisialisasi instans RemoteArgument baru kelas yang mewakili UInt32 argumen yang dapat diteruskan oleh referensi.

RemoteArgument(UInt64)

Menginisialisasi instans baru kelas RemoteArgument yang mewakili UInt64 argumen.

RemoteArgument(UInt64, Boolean)

Menginisialisasi instans RemoteArgument baru kelas yang mewakili UInt64 argumen yang dapat diteruskan oleh referensi.

Properti

ArrayValue

Mendapatkan atau mengatur yang diwakili ArrayRemoteArgument .

BooleanValue

Mendapatkan atau mengatur yang diwakili BooleanRemoteArgument .

ByteValue

Mendapatkan atau mengatur yang diwakili ByteRemoteArgument .

CharValue

Mendapatkan atau mengatur yang diwakili CharRemoteArgument .

ContractValue

Mendapatkan atau mengatur yang diwakili IContractRemoteArgument .

DateTimeValue

Mendapatkan atau mengatur yang diwakili DateTimeRemoteArgument .

DBNullValue

Mendapatkan atau mengatur yang diwakili DBNullRemoteArgument .

DecimalValue

Mendapatkan atau mengatur yang diwakili DecimalRemoteArgument .

DoubleValue

Mendapatkan atau mengatur yang diwakili DoubleRemoteArgument .

Int16Value

Mendapatkan atau mengatur yang diwakili Int16RemoteArgument .

Int32Value

Mendapatkan atau mengatur yang diwakili Int32RemoteArgument .

Int64Value

Mendapatkan atau mengatur yang diwakili Int64RemoteArgument .

IsByRef

Mendapatkan atau menetapkan nilai yang menunjukkan apakah RemoteArgument mewakili argumen yang diteruskan oleh referensi.

MissingValue

Mendapatkan nilainya Missing .

RemoteArgumentKind

RemoteArgumentKind Mendapatkan yang menunjukkan jenis argumen yang diwakiliRemoteArgument.

SByteValue

Mendapatkan atau mengatur yang diwakili SByteRemoteArgument .

SingleValue

Mendapatkan atau mengatur yang diwakili SingleRemoteArgument .

StringValue

Mendapatkan atau mengatur yang diwakili StringRemoteArgument .

TypeCode

TypeCode Mendapatkan yang menunjukkan jenis dasar argumen yang diwakiliRemoteArgument.

UInt16Value

Mendapatkan atau mengatur yang diwakili UInt16RemoteArgument .

UInt32Value

Mendapatkan atau mengatur yang diwakili UInt32RemoteArgument .

UInt64Value

Mendapatkan atau mengatur yang diwakili UInt64RemoteArgument .

Metode

CreateRemoteArgument(Object)

RemoteArgument Membuat untuk argumen yang tidak diteruskan oleh referensi.

CreateRemoteArgument(Object, Boolean)

RemoteArgument Membuat untuk argumen yang dapat diteruskan oleh referensi.

CreateRemoteArgument(Object, Boolean, TypeCode)

RemoteArgument Membuat untuk argumen yang memiliki kode jenis yang ditentukan dan yang dapat diteruskan oleh referensi.

Berlaku untuk