RemoteArgument.CreateRemoteArgument Metode
Definisi
Penting
Beberapa informasi terkait produk prarilis yang dapat diubah secara signifikan sebelum dirilis. Microsoft tidak memberikan jaminan, tersirat maupun tersurat, sehubungan dengan informasi yang diberikan di sini.
RemoteArgument Membuat untuk argumen.
Overload
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. |
CreateRemoteArgument(Object)
RemoteArgument Membuat untuk argumen yang tidak diteruskan oleh referensi.
public:
static System::AddIn::Contract::RemoteArgument CreateRemoteArgument(System::Object ^ value);
public static System.AddIn.Contract.RemoteArgument CreateRemoteArgument (object value);
static member CreateRemoteArgument : obj -> System.AddIn.Contract.RemoteArgument
Public Shared Function CreateRemoteArgument (value As Object) As RemoteArgument
Parameter
- value
- Object
Argumen yang akan diteruskan di seluruh batas domain proses atau aplikasi.
Mengembalikan
RemoteArgument yang mewakili argumen yang ditentukan.
Pengecualian
value
adalah null
.
dari TypeCodevalue
adalah Object dan value
bukan IContract.
-atau-
TypeCode dari value
adalah Empty dan value
tidak diatur ke Value.
-atau-
value
tidak mengimplementasikan IConvertible antarmuka dan value
bukan Array.
-atau-
value
Array adalah yang berisi elemen dengan TypeCode nilai Object.
Keterangan
Metode ini memanggil RemoteArgument konstruktor yang berlaku untuk jenis value
parameter.
Berlaku untuk
CreateRemoteArgument(Object, Boolean)
RemoteArgument Membuat untuk argumen yang dapat diteruskan oleh referensi.
public:
static System::AddIn::Contract::RemoteArgument CreateRemoteArgument(System::Object ^ value, bool isByRef);
public static System.AddIn.Contract.RemoteArgument CreateRemoteArgument (object value, bool isByRef);
static member CreateRemoteArgument : obj * bool -> System.AddIn.Contract.RemoteArgument
Public Shared Function CreateRemoteArgument (value As Object, isByRef As Boolean) As RemoteArgument
Parameter
- value
- Object
Argumen yang akan diteruskan di seluruh batas domain proses atau aplikasi.
- isByRef
- Boolean
true
untuk meneruskan value
argumen dengan referensi; jika tidak, false
.
Mengembalikan
RemoteArgument yang mewakili argumen yang ditentukan.
Pengecualian
value
adalah null
.
dari TypeCodevalue
adalah Object dan value
bukan IContract.
-atau-
TypeCode dari value
adalah Empty dan value
tidak diatur ke Value.
-atau-
value
tidak mengimplementasikan IConvertible antarmuka dan value
bukan Array.
-atau-
value
Array adalah yang berisi elemen dengan TypeCode nilai Object.
Keterangan
Metode ini memanggil RemoteArgument konstruktor yang berlaku untuk jenis value
parameter.
Berlaku untuk
CreateRemoteArgument(Object, Boolean, TypeCode)
RemoteArgument Membuat untuk argumen yang memiliki kode jenis yang ditentukan dan yang dapat diteruskan oleh referensi.
public:
static System::AddIn::Contract::RemoteArgument CreateRemoteArgument(System::Object ^ value, bool isByRef, TypeCode typeCodeToUse);
public static System.AddIn.Contract.RemoteArgument CreateRemoteArgument (object value, bool isByRef, TypeCode typeCodeToUse);
static member CreateRemoteArgument : obj * bool * TypeCode -> System.AddIn.Contract.RemoteArgument
Public Shared Function CreateRemoteArgument (value As Object, isByRef As Boolean, typeCodeToUse As TypeCode) As RemoteArgument
Parameter
- value
- Object
Argumen yang akan diteruskan di seluruh batas domain proses atau aplikasi.
- isByRef
- Boolean
true
untuk meneruskan argumen dengan referensi; jika tidak, false
.
- typeCodeToUse
- TypeCode
TypeCode yang menunjukkan kode jenis value
, jika value
bukan Array. Jika tidak, TypeCode yang menunjukkan kode jenis elemen di value
.
Mengembalikan
RemoteArgument yang mewakili argumen yang ditentukan.
Pengecualian
dari TypeCodevalue
adalah Object, value
bukan IContract, dan value
bukan null
.
-atau-
dari TypeCodevalue
adalah Empty dan value
bukan Value.
-atau-
value
tidak mengimplementasikan IConvertible antarmuka, value
bukan null
, dan value
bukan Array.
-atau-
value
Array adalah yang berisi elemen dengan TypeCode nilai Object.
typeCodeToUse
tidak menentukan nilai yang valid TypeCode .
Keterangan
Metode ini memanggil RemoteArgument konstruktor yang berlaku untuk jenis value
parameter.
Anda tidak dapat menggunakan metode ini untuk membuat RemoteArgument yang mewakili null
array yang berisi elemen tipe data intrinsik. Jenis data intrinsik adalah jenis data primitif (yaitu, Type.IsPrimitive properti jenisnya adalah true
) atau String, , DecimalDateTime, atau DBNull.
Berlaku untuk
Saran dan Komentar
https://aka.ms/ContentUserFeedback.
Segera hadir: Sepanjang tahun 2024 kami akan menghentikan penggunaan GitHub Issues sebagai mekanisme umpan balik untuk konten dan menggantinya dengan sistem umpan balik baru. Untuk mengetahui informasi selengkapnya, lihat:Kirim dan lihat umpan balik untuk