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 dalam COM.

Anda dapat 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

Nama Deskripsi
RemoteArgument(Array, Boolean)

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

RemoteArgument(Array)

Menginisialisasi instans RemoteArgument baru kelas yang mewakili Array argumen.

RemoteArgument(Boolean, Boolean)

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

RemoteArgument(Boolean)

Menginisialisasi instans RemoteArgument baru kelas yang mewakili Boolean argumen.

RemoteArgument(Byte, Boolean)

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

RemoteArgument(Byte)

Menginisialisasi instans RemoteArgument baru kelas yang mewakili Byte argumen.

RemoteArgument(Char, Boolean)

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

RemoteArgument(Char)

Menginisialisasi instans RemoteArgument baru kelas yang mewakili Char argumen.

RemoteArgument(DateTime, Boolean)

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

RemoteArgument(DateTime)

Menginisialisasi instans RemoteArgument baru kelas yang mewakili DateTime argumen.

RemoteArgument(DBNull, Boolean)

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

RemoteArgument(DBNull)

Menginisialisasi instans RemoteArgument baru kelas yang mewakili DBNull argumen.

RemoteArgument(Decimal, Boolean)

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

RemoteArgument(Decimal)

Menginisialisasi instans RemoteArgument baru kelas yang mewakili Decimal argumen.

RemoteArgument(Double, Boolean)

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

RemoteArgument(Double)

Menginisialisasi instans RemoteArgument baru kelas yang mewakili Double argumen.

RemoteArgument(IContract, Boolean)

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

RemoteArgument(IContract)

Menginisialisasi instans RemoteArgument baru kelas yang mewakili IContract argumen.

RemoteArgument(Int16, Boolean)

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

RemoteArgument(Int16)

Menginisialisasi instans RemoteArgument baru kelas yang mewakili Int16 argumen.

RemoteArgument(Int32, Boolean)

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

RemoteArgument(Int32)

Menginisialisasi instans RemoteArgument baru kelas yang mewakili Int32 argumen.

RemoteArgument(Int64, Boolean)

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

RemoteArgument(Int64)

Menginisialisasi instans RemoteArgument baru kelas yang mewakili Int64 argumen.

RemoteArgument(RemoteArgumentKind, TypeCode, Boolean)

Menginisialisasi instans RemoteArgument baru kelas menggunakan yang ditentukan RemoteArgumentKind dan TypeCode untuk 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(SByte, Boolean)

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

RemoteArgument(SByte)

Menginisialisasi instans RemoteArgument baru kelas yang mewakili SByte argumen.

RemoteArgument(Single, Boolean)

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

RemoteArgument(Single)

Menginisialisasi instans RemoteArgument baru kelas yang mewakili Single argumen.

RemoteArgument(String, Boolean)

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

RemoteArgument(String)

Menginisialisasi instans RemoteArgument baru kelas yang mewakili String argumen.

RemoteArgument(UInt16, Boolean)

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

RemoteArgument(UInt16)

Menginisialisasi instans RemoteArgument baru kelas yang mewakili UInt16 argumen.

RemoteArgument(UInt32, Boolean)

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

RemoteArgument(UInt32)

Menginisialisasi instans RemoteArgument baru kelas yang mewakili UInt32 argumen.

RemoteArgument(UInt64, Boolean)

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

RemoteArgument(UInt64)

Menginisialisasi instans RemoteArgument baru kelas yang mewakili UInt64 argumen.

Properti

Nama Deskripsi
ArrayValue

Mendapatkan atau mengatur Array yang diwakili RemoteArgument .

BooleanValue

Mendapatkan atau mengatur Boolean yang diwakili RemoteArgument .

ByteValue

Mendapatkan atau mengatur Byte yang diwakili RemoteArgument .

CharValue

Mendapatkan atau mengatur Char yang diwakili RemoteArgument .

ContractValue

Mendapatkan atau mengatur IContract yang diwakili RemoteArgument .

DateTimeValue

Mendapatkan atau mengatur DateTime yang diwakili RemoteArgument .

DBNullValue

Mendapatkan atau mengatur DBNull yang diwakili RemoteArgument .

DecimalValue

Mendapatkan atau mengatur Decimal yang diwakili RemoteArgument .

DoubleValue

Mendapatkan atau mengatur Double yang diwakili RemoteArgument .

Int16Value

Mendapatkan atau mengatur Int16 yang diwakili RemoteArgument .

Int32Value

Mendapatkan atau mengatur Int32 yang diwakili RemoteArgument .

Int64Value

Mendapatkan atau mengatur Int64 yang diwakili RemoteArgument .

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 SByte yang diwakili RemoteArgument .

SingleValue

Mendapatkan atau mengatur Single yang diwakili RemoteArgument .

StringValue

Mendapatkan atau mengatur String yang diwakili RemoteArgument .

TypeCode

TypeCode Mendapatkan yang menunjukkan jenis dasar argumen yang diwakiliRemoteArgument.

UInt16Value

Mendapatkan atau mengatur UInt16 yang diwakili RemoteArgument .

UInt32Value

Mendapatkan atau mengatur UInt32 yang diwakili RemoteArgument .

UInt64Value

Mendapatkan atau mengatur UInt64 yang diwakili RemoteArgument .

Metode

Nama Deskripsi
CreateRemoteArgument(Object, Boolean, TypeCode)

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

CreateRemoteArgument(Object, Boolean)

RemoteArgument Membuat untuk argumen yang dapat diteruskan oleh referensi.

CreateRemoteArgument(Object)

RemoteArgument Membuat untuk argumen yang tidak diteruskan oleh referensi.

Berlaku untuk