RemoteArgument Costruttori
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Inizializza una nuova istanza della classe RemoteArgument.
Overload
RemoteArgument(IContract) |
Inizializza una nuova istanza della classe RemoteArgument che rappresenta un argomento IContract. |
RemoteArgument(Boolean, Boolean) |
Inizializza una nuova istanza della classe RemoteArgument che rappresenta un argomento Boolean che può essere passato dal riferimento. |
RemoteArgument(Byte, Boolean) |
Inizializza una nuova istanza della classe RemoteArgument che rappresenta un argomento Byte che può essere passato dal riferimento. |
RemoteArgument(Char, Boolean) |
Inizializza una nuova istanza della classe RemoteArgument che rappresenta un argomento Char che può essere passato dal riferimento. |
RemoteArgument(DateTime, Boolean) |
Inizializza una nuova istanza della classe RemoteArgument che rappresenta un argomento DateTime che può essere passato dal riferimento. |
RemoteArgument(DBNull, Boolean) |
Inizializza una nuova istanza della classe RemoteArgument che rappresenta un argomento DBNull che può essere passato dal riferimento. |
RemoteArgument(Decimal, Boolean) |
Inizializza una nuova istanza della classe RemoteArgument che rappresenta un argomento Decimal che può essere passato dal riferimento. |
RemoteArgument(Double, Boolean) |
Inizializza una nuova istanza della classe RemoteArgument che rappresenta un argomento Double che può essere passato dal riferimento. |
RemoteArgument(Array, Boolean) |
Inizializza una nuova istanza della classe RemoteArgument che rappresenta un argomento Array che può essere passato dal riferimento. |
RemoteArgument(Int16, Boolean) |
Inizializza una nuova istanza della classe RemoteArgument che rappresenta un argomento Int16 che può essere passato dal riferimento. |
RemoteArgument(Int64, Boolean) |
Inizializza una nuova istanza della classe RemoteArgument che rappresenta un argomento Int64 che può essere passato dal riferimento. |
RemoteArgument(Single, Boolean) |
Inizializza una nuova istanza della classe RemoteArgument che rappresenta un argomento Single che può essere passato dal riferimento. |
RemoteArgument(String, Boolean) |
Inizializza una nuova istanza della classe RemoteArgument che rappresenta un argomento String che può essere passato dal riferimento. |
RemoteArgument(UInt16, Boolean) |
Inizializza una nuova istanza della classe RemoteArgument che rappresenta un argomento UInt16 che può essere passato dal riferimento. |
RemoteArgument(UInt32, Boolean) |
Inizializza una nuova istanza della classe RemoteArgument che rappresenta un argomento UInt32 che può essere passato dal riferimento. |
RemoteArgument(UInt64, Boolean) |
Inizializza una nuova istanza della classe RemoteArgument che rappresenta un argomento UInt64 che può essere passato dal riferimento. |
RemoteArgument(RemoteArgumentKind, TypeCode, Boolean) |
Inizializza una nuova istanza della classe RemoteArgument utilizzando l'oggetto RemoteArgumentKind specificato e l'oggetto TypeCode per un argomento che può essere passato dal riferimento. |
RemoteArgument(Int32, Boolean) |
Inizializza una nuova istanza della classe RemoteArgument che rappresenta un argomento Int32 che può essere passato dal riferimento. |
RemoteArgument(RemoteArgumentKind, TypeCode) |
Inizializza una nuova istanza della classe RemoteArgument utilizzando l'oggetto RemoteArgumentKind specificato e l'oggetto TypeCode per un argomento che non viene passato dal riferimento. |
RemoteArgument(SByte, Boolean) |
Inizializza una nuova istanza della classe RemoteArgument che rappresenta un argomento SByte che può essere passato dal riferimento. |
RemoteArgument(UInt64) |
Inizializza una nuova istanza della classe RemoteArgument che rappresenta un argomento UInt64. |
RemoteArgument(Array) |
Inizializza una nuova istanza della classe RemoteArgument che rappresenta un argomento Array. |
RemoteArgument(Boolean) |
Inizializza una nuova istanza della classe RemoteArgument che rappresenta un argomento Boolean. |
RemoteArgument(Byte) |
Inizializza una nuova istanza della classe RemoteArgument che rappresenta un argomento Byte. |
RemoteArgument(Char) |
Inizializza una nuova istanza della classe RemoteArgument che rappresenta un argomento Char. |
RemoteArgument(DateTime) |
Inizializza una nuova istanza della classe RemoteArgument che rappresenta un argomento DateTime. |
RemoteArgument(DBNull) |
Inizializza una nuova istanza della classe RemoteArgument che rappresenta un argomento DBNull. |
RemoteArgument(IContract, Boolean) |
Inizializza una nuova istanza della classe RemoteArgument che rappresenta un argomento IContract che può essere passato dal riferimento. |
RemoteArgument(Double) |
Inizializza una nuova istanza della classe RemoteArgument che rappresenta un argomento Double. |
RemoteArgument(Decimal) |
Inizializza una nuova istanza della classe RemoteArgument che rappresenta un argomento Decimal. |
RemoteArgument(Int32) |
Inizializza una nuova istanza della classe RemoteArgument che rappresenta un argomento Int32. |
RemoteArgument(Int64) |
Inizializza una nuova istanza della classe RemoteArgument che rappresenta un argomento Int64. |
RemoteArgument(SByte) |
Inizializza una nuova istanza della classe RemoteArgument che rappresenta un argomento SByte. |
RemoteArgument(Single) |
Inizializza una nuova istanza della classe RemoteArgument che rappresenta un argomento Single. |
RemoteArgument(String) |
Inizializza una nuova istanza della classe RemoteArgument che rappresenta un argomento String. |
RemoteArgument(UInt16) |
Inizializza una nuova istanza della classe RemoteArgument che rappresenta un argomento UInt16. |
RemoteArgument(UInt32) |
Inizializza una nuova istanza della classe RemoteArgument che rappresenta un argomento UInt32. |
RemoteArgument(Int16) |
Inizializza una nuova istanza della classe RemoteArgument che rappresenta un argomento Int16. |
RemoteArgument(IContract)
Inizializza una nuova istanza della classe RemoteArgument che rappresenta un argomento IContract.
public:
RemoteArgument(System::AddIn::Contract::IContract ^ value);
public RemoteArgument (System.AddIn.Contract.IContract value);
new System.AddIn.Contract.RemoteArgument : System.AddIn.Contract.IContract -> System.AddIn.Contract.RemoteArgument
Public Sub New (value As IContract)
Parametri
- value
- IContract
Argomento IContract che può essere passato attraverso limiti di processi o domini applicazione.
Commenti
Questo costruttore imposta la RemoteArgumentKind proprietà su Contract, la TypeCode proprietà su TypeCode.Objecte la IsByRef proprietà su false
.
Si applica a
RemoteArgument(Boolean, Boolean)
Inizializza una nuova istanza della classe RemoteArgument che rappresenta un argomento Boolean che può essere passato dal riferimento.
public:
RemoteArgument(bool value, bool isByRef);
public RemoteArgument (bool value, bool isByRef);
new System.AddIn.Contract.RemoteArgument : bool * bool -> System.AddIn.Contract.RemoteArgument
Public Sub New (value As Boolean, isByRef As Boolean)
Parametri
- value
- Boolean
Argomento Boolean che può essere passato attraverso limiti di processi o domini applicazione.
- isByRef
- Boolean
true
se value
è un argomento passato per riferimento; in caso contrario, false
.
Commenti
Questo costruttore imposta la RemoteArgumentKind proprietà su Intrinsic, la TypeCode proprietà su TypeCode.Booleane la IsByRef proprietà sul valore del isByRef
parametro .
Si applica a
RemoteArgument(Byte, Boolean)
Inizializza una nuova istanza della classe RemoteArgument che rappresenta un argomento Byte che può essere passato dal riferimento.
public:
RemoteArgument(System::Byte value, bool isByRef);
public RemoteArgument (byte value, bool isByRef);
new System.AddIn.Contract.RemoteArgument : byte * bool -> System.AddIn.Contract.RemoteArgument
Public Sub New (value As Byte, isByRef As Boolean)
Parametri
- value
- Byte
Argomento Byte che può essere passato attraverso limiti di processi o domini applicazione.
- isByRef
- Boolean
true
se value
è un argomento passato per riferimento; in caso contrario, false
.
Commenti
Questo costruttore imposta la RemoteArgumentKind proprietà su Intrinsic, la TypeCode proprietà su TypeCode.Bytee la IsByRef proprietà sul valore del isByRef
parametro .
Si applica a
RemoteArgument(Char, Boolean)
Inizializza una nuova istanza della classe RemoteArgument che rappresenta un argomento Char che può essere passato dal riferimento.
public:
RemoteArgument(char value, bool isByRef);
public RemoteArgument (char value, bool isByRef);
new System.AddIn.Contract.RemoteArgument : char * bool -> System.AddIn.Contract.RemoteArgument
Public Sub New (value As Char, isByRef As Boolean)
Parametri
- value
- Char
Argomento Char che può essere passato attraverso limiti di processi o domini applicazione.
- isByRef
- Boolean
true
se value
è un argomento passato per riferimento; in caso contrario, false
.
Commenti
Questo costruttore imposta la RemoteArgumentKind proprietà su Intrinsic, la TypeCode proprietà su TypeCode.Chare la IsByRef proprietà sul valore del isByRef
parametro .
Si applica a
RemoteArgument(DateTime, Boolean)
Inizializza una nuova istanza della classe RemoteArgument che rappresenta un argomento DateTime che può essere passato dal riferimento.
public:
RemoteArgument(DateTime value, bool isByRef);
public RemoteArgument (DateTime value, bool isByRef);
new System.AddIn.Contract.RemoteArgument : DateTime * bool -> System.AddIn.Contract.RemoteArgument
Public Sub New (value As DateTime, isByRef As Boolean)
Parametri
- value
- DateTime
Argomento DateTime che può essere passato attraverso limiti di processi o domini applicazione.
- isByRef
- Boolean
true
se value
è un argomento passato per riferimento; in caso contrario, false
.
Commenti
Questo costruttore imposta la RemoteArgumentKind proprietà su Intrinsic, la TypeCode proprietà su TypeCode.DateTimee la IsByRef proprietà sul valore del isByRef
parametro .
Si applica a
RemoteArgument(DBNull, Boolean)
Inizializza una nuova istanza della classe RemoteArgument che rappresenta un argomento DBNull che può essere passato dal riferimento.
public:
RemoteArgument(DBNull ^ value, bool isByRef);
public RemoteArgument (DBNull value, bool isByRef);
new System.AddIn.Contract.RemoteArgument : DBNull * bool -> System.AddIn.Contract.RemoteArgument
Public Sub New (value As DBNull, isByRef As Boolean)
Parametri
- value
- DBNull
Argomento DBNull che può essere passato attraverso limiti di processi o domini applicazione.
- isByRef
- Boolean
true
se value
è un argomento passato per riferimento; in caso contrario, false
.
Commenti
Questo costruttore imposta la RemoteArgumentKind proprietà su Intrinsic, la TypeCode proprietà su TypeCode.DBNulle la IsByRef proprietà sul valore del isByRef
parametro .
Si applica a
RemoteArgument(Decimal, Boolean)
Inizializza una nuova istanza della classe RemoteArgument che rappresenta un argomento Decimal che può essere passato dal riferimento.
public:
RemoteArgument(System::Decimal value, bool isByRef);
public RemoteArgument (decimal value, bool isByRef);
new System.AddIn.Contract.RemoteArgument : decimal * bool -> System.AddIn.Contract.RemoteArgument
Public Sub New (value As Decimal, isByRef As Boolean)
Parametri
- value
- Decimal
Argomento Decimal che può essere passato attraverso limiti di processi o domini applicazione.
- isByRef
- Boolean
true
se value
è un argomento passato per riferimento; in caso contrario, false
.
Commenti
Questo costruttore imposta la RemoteArgumentKind proprietà su Intrinsic, la TypeCode proprietà su TypeCode.Decimale la IsByRef proprietà sul valore del isByRef
parametro .
Si applica a
RemoteArgument(Double, Boolean)
Inizializza una nuova istanza della classe RemoteArgument che rappresenta un argomento Double che può essere passato dal riferimento.
public:
RemoteArgument(double value, bool isByRef);
public RemoteArgument (double value, bool isByRef);
new System.AddIn.Contract.RemoteArgument : double * bool -> System.AddIn.Contract.RemoteArgument
Public Sub New (value As Double, isByRef As Boolean)
Parametri
- value
- Double
Argomento Double che può essere passato attraverso limiti di processi o domini applicazione.
- isByRef
- Boolean
true
se value
è un argomento passato per riferimento; in caso contrario, false
.
Commenti
Questo costruttore imposta la RemoteArgumentKind proprietà su Intrinsic, la TypeCode proprietà su TypeCode.Doublee la IsByRef proprietà sul valore del isByRef
parametro .
Si applica a
RemoteArgument(Array, Boolean)
Inizializza una nuova istanza della classe RemoteArgument che rappresenta un argomento Array che può essere passato dal riferimento.
public:
RemoteArgument(Array ^ array, bool isByRef);
public RemoteArgument (Array array, bool isByRef);
new System.AddIn.Contract.RemoteArgument : Array * bool -> System.AddIn.Contract.RemoteArgument
Public Sub New (array As Array, isByRef As Boolean)
Parametri
- array
- Array
Argomento Array che può essere passato attraverso limiti di processi o domini applicazione.
- isByRef
- Boolean
true
se array
è un argomento passato per riferimento; in caso contrario, false
.
Eccezioni
Il tipo di elemento di matrice non è un tipo di base (ovvero il metodo GetTypeCode(Type) restituisce Object per il tipo di elemento di matrice).
array
è null
.
Commenti
Questo costruttore imposta la RemoteArgumentKind proprietà su IntrinsicArray, la TypeCode proprietà sul codice di tipo del tipo di elemento della matrice e la IsByRef proprietà sul valore del isByRef
parametro .
Si applica a
RemoteArgument(Int16, Boolean)
Inizializza una nuova istanza della classe RemoteArgument che rappresenta un argomento Int16 che può essere passato dal riferimento.
public:
RemoteArgument(short value, bool isByRef);
public RemoteArgument (short value, bool isByRef);
new System.AddIn.Contract.RemoteArgument : int16 * bool -> System.AddIn.Contract.RemoteArgument
Public Sub New (value As Short, isByRef As Boolean)
Parametri
- value
- Int16
Argomento Int16 che può essere passato attraverso limiti di processi o domini applicazione.
- isByRef
- Boolean
true
se value
è un argomento passato per riferimento; in caso contrario, false
.
Commenti
Questo costruttore imposta la RemoteArgumentKind proprietà su Intrinsic, la TypeCode proprietà su TypeCode.Int16e la IsByRef proprietà sul valore del isByRef
parametro .
Si applica a
RemoteArgument(Int64, Boolean)
Inizializza una nuova istanza della classe RemoteArgument che rappresenta un argomento Int64 che può essere passato dal riferimento.
public:
RemoteArgument(long value, bool isByRef);
public RemoteArgument (long value, bool isByRef);
new System.AddIn.Contract.RemoteArgument : int64 * bool -> System.AddIn.Contract.RemoteArgument
Public Sub New (value As Long, isByRef As Boolean)
Parametri
- value
- Int64
Argomento Int64 che può essere passato attraverso limiti di processi o domini applicazione.
- isByRef
- Boolean
true
se value
è un argomento passato per riferimento; in caso contrario, false
.
Commenti
Questo costruttore imposta la RemoteArgumentKind proprietà su Intrinsic, la TypeCode proprietà su TypeCode.Int64e la IsByRef proprietà sul valore del isByRef
parametro .
Si applica a
RemoteArgument(Single, Boolean)
Inizializza una nuova istanza della classe RemoteArgument che rappresenta un argomento Single che può essere passato dal riferimento.
public:
RemoteArgument(float value, bool isByRef);
public RemoteArgument (float value, bool isByRef);
new System.AddIn.Contract.RemoteArgument : single * bool -> System.AddIn.Contract.RemoteArgument
Public Sub New (value As Single, isByRef As Boolean)
Parametri
- value
- Single
Argomento Single che può essere passato attraverso limiti di processi o domini applicazione.
- isByRef
- Boolean
true
se value
è un argomento passato per riferimento; in caso contrario, false
.
Commenti
Questo costruttore imposta la RemoteArgumentKind proprietà su Intrinsic, la TypeCode proprietà su TypeCode.Singlee la IsByRef proprietà sul valore del isByRef
parametro .
Si applica a
RemoteArgument(String, Boolean)
Inizializza una nuova istanza della classe RemoteArgument che rappresenta un argomento String che può essere passato dal riferimento.
public:
RemoteArgument(System::String ^ value, bool isByRef);
public RemoteArgument (string value, bool isByRef);
new System.AddIn.Contract.RemoteArgument : string * bool -> System.AddIn.Contract.RemoteArgument
Public Sub New (value As String, isByRef As Boolean)
Parametri
- value
- String
Argomento String che può essere passato attraverso limiti di processi o domini applicazione.
- isByRef
- Boolean
true
se value
è un argomento passato per riferimento; in caso contrario, false
.
Commenti
Questo costruttore imposta la RemoteArgumentKind proprietà su Intrinsic, la TypeCode proprietà su TypeCode.Stringe la IsByRef proprietà sul valore del isByRef
parametro .
Si applica a
RemoteArgument(UInt16, Boolean)
Importante
Questa API non è conforme a CLS.
Inizializza una nuova istanza della classe RemoteArgument che rappresenta un argomento UInt16 che può essere passato dal riferimento.
public:
RemoteArgument(System::UInt16 value, bool isByRef);
[System.CLSCompliant(false)]
public RemoteArgument (ushort value, bool isByRef);
[<System.CLSCompliant(false)>]
new System.AddIn.Contract.RemoteArgument : uint16 * bool -> System.AddIn.Contract.RemoteArgument
Public Sub New (value As UShort, isByRef As Boolean)
Parametri
- value
- UInt16
Argomento UInt16 che può essere passato attraverso limiti di processi o domini applicazione.
- isByRef
- Boolean
true
se value
è un argomento passato per riferimento; in caso contrario, false
.
- Attributi
Commenti
Questo costruttore imposta la RemoteArgumentKind proprietà su Intrinsic, la TypeCode proprietà su TypeCode.UInt16e la IsByRef proprietà sul valore del isByRef
parametro .
Si applica a
RemoteArgument(UInt32, Boolean)
Importante
Questa API non è conforme a CLS.
Inizializza una nuova istanza della classe RemoteArgument che rappresenta un argomento UInt32 che può essere passato dal riferimento.
public:
RemoteArgument(System::UInt32 value, bool isByRef);
[System.CLSCompliant(false)]
public RemoteArgument (uint value, bool isByRef);
[<System.CLSCompliant(false)>]
new System.AddIn.Contract.RemoteArgument : uint32 * bool -> System.AddIn.Contract.RemoteArgument
Public Sub New (value As UInteger, isByRef As Boolean)
Parametri
- value
- UInt32
Argomento UInt32 che può essere passato attraverso limiti di processi o domini applicazione.
- isByRef
- Boolean
true
se value
è un argomento passato per riferimento; in caso contrario, false
.
- Attributi
Commenti
Questo costruttore imposta la RemoteArgumentKind proprietà su Intrinsic, la TypeCode proprietà su TypeCode.UInt32e la IsByRef proprietà sul valore del isByRef
parametro .
Si applica a
RemoteArgument(UInt64, Boolean)
Importante
Questa API non è conforme a CLS.
Inizializza una nuova istanza della classe RemoteArgument che rappresenta un argomento UInt64 che può essere passato dal riferimento.
public:
RemoteArgument(System::UInt64 value, bool isByRef);
[System.CLSCompliant(false)]
public RemoteArgument (ulong value, bool isByRef);
[<System.CLSCompliant(false)>]
new System.AddIn.Contract.RemoteArgument : uint64 * bool -> System.AddIn.Contract.RemoteArgument
Public Sub New (value As ULong, isByRef As Boolean)
Parametri
- value
- UInt64
Argomento UInt64 che può essere passato attraverso limiti di processi o domini applicazione.
- isByRef
- Boolean
true
se value
è un argomento passato per riferimento; in caso contrario, false
.
- Attributi
Commenti
Questo costruttore imposta la RemoteArgumentKind proprietà su Intrinsic, la TypeCode proprietà su TypeCode.UInt64e la IsByRef proprietà sul valore del isByRef
parametro .
Si applica a
RemoteArgument(RemoteArgumentKind, TypeCode, Boolean)
Inizializza una nuova istanza della classe RemoteArgument utilizzando l'oggetto RemoteArgumentKind specificato e l'oggetto TypeCode per un argomento che può essere passato dal riferimento.
public:
RemoteArgument(System::AddIn::Contract::RemoteArgumentKind remoteArgKind, TypeCode typeCode, bool isByRef);
public RemoteArgument (System.AddIn.Contract.RemoteArgumentKind remoteArgKind, TypeCode typeCode, bool isByRef);
new System.AddIn.Contract.RemoteArgument : System.AddIn.Contract.RemoteArgumentKind * TypeCode * bool -> System.AddIn.Contract.RemoteArgument
Public Sub New (remoteArgKind As RemoteArgumentKind, typeCode As TypeCode, isByRef As Boolean)
Parametri
- remoteArgKind
- RemoteArgumentKind
Uno dei valori di RemoteArgumentKind che indica se l'oggetto RemoteArgument rappresenta un tipo intrinseco, una matrice di tipi intrinseci, un oggetto IContract o il valore Missing.
- isByRef
- Boolean
true
se l'argomento remoto viene passato dal riferimento, in caso contrario false
.
Eccezioni
remoteArgKind
è Intrinsic o IntrinsicArray e typeCode
è Object o Empty.
-oppure-
remoteArgKind
è Missing e typeCode
non è Empty.
-oppure-
remoteArgKind
non è un valore valido di RemoteArgumentKind.
Commenti
Questo costruttore assegna il valore predefinito del tipo di dati specificato dal typeCode
parametro a RemoteArgument.
Un tipo di dati intrinseco è un tipo di dati primitivo ( ovvero la Type.IsPrimitive proprietà del tipo è true
) o , DecimalString, DateTimeo DBNull.
Si applica a
RemoteArgument(Int32, Boolean)
Inizializza una nuova istanza della classe RemoteArgument che rappresenta un argomento Int32 che può essere passato dal riferimento.
public:
RemoteArgument(int value, bool isByRef);
public RemoteArgument (int value, bool isByRef);
new System.AddIn.Contract.RemoteArgument : int * bool -> System.AddIn.Contract.RemoteArgument
Public Sub New (value As Integer, isByRef As Boolean)
Parametri
- value
- Int32
Argomento Int32 che può essere passato attraverso limiti di processi o domini applicazione.
- isByRef
- Boolean
true
se value
è un argomento passato per riferimento; in caso contrario, false
.
Commenti
Questo costruttore imposta la RemoteArgumentKind proprietà su Intrinsic, la TypeCode proprietà su TypeCode.Int32e la IsByRef proprietà sul valore del isByRef
parametro .
Si applica a
RemoteArgument(RemoteArgumentKind, TypeCode)
Inizializza una nuova istanza della classe RemoteArgument utilizzando l'oggetto RemoteArgumentKind specificato e l'oggetto TypeCode per un argomento che non viene passato dal riferimento.
public:
RemoteArgument(System::AddIn::Contract::RemoteArgumentKind remoteArgKind, TypeCode typeCode);
public RemoteArgument (System.AddIn.Contract.RemoteArgumentKind remoteArgKind, TypeCode typeCode);
new System.AddIn.Contract.RemoteArgument : System.AddIn.Contract.RemoteArgumentKind * TypeCode -> System.AddIn.Contract.RemoteArgument
Public Sub New (remoteArgKind As RemoteArgumentKind, typeCode As TypeCode)
Parametri
- remoteArgKind
- RemoteArgumentKind
Uno dei valori di RemoteArgumentKind che indica se l'oggetto RemoteArgument rappresenta un tipo intrinseco, una matrice di tipi intrinseci, un oggetto IContract o il valore Missing.
Eccezioni
remoteArgKind
è Intrinsic o IntrinsicArray e typeCode
è Object o Empty.
-oppure-
remoteArgKind
è Missing e typeCode
non è Empty.
-oppure-
Commenti
Questo costruttore assegna il valore predefinito del tipo di dati specificato dal typeCode
parametro a RemoteArgument.
Un tipo di dati intrinseco è un tipo di dati primitivo ( ovvero la Type.IsPrimitive proprietà del tipo è true
) o , DecimalString, DateTimeo DBNull.
Si applica a
RemoteArgument(SByte, Boolean)
Importante
Questa API non è conforme a CLS.
Inizializza una nuova istanza della classe RemoteArgument che rappresenta un argomento SByte che può essere passato dal riferimento.
public:
RemoteArgument(System::SByte value, bool isByRef);
[System.CLSCompliant(false)]
public RemoteArgument (sbyte value, bool isByRef);
[<System.CLSCompliant(false)>]
new System.AddIn.Contract.RemoteArgument : sbyte * bool -> System.AddIn.Contract.RemoteArgument
Public Sub New (value As SByte, isByRef As Boolean)
Parametri
- value
- SByte
Argomento SByte che può essere passato attraverso limiti di processi o domini applicazione.
- isByRef
- Boolean
true
se value
è un argomento passato per riferimento; in caso contrario, false
.
- Attributi
Commenti
Questo costruttore imposta la RemoteArgumentKind proprietà su Intrinsic, la TypeCode proprietà su TypeCode.SBytee la IsByRef proprietà sul valore del isByRef
parametro .
Si applica a
RemoteArgument(UInt64)
Importante
Questa API non è conforme a CLS.
Inizializza una nuova istanza della classe RemoteArgument che rappresenta un argomento UInt64.
public:
RemoteArgument(System::UInt64 value);
[System.CLSCompliant(false)]
public RemoteArgument (ulong value);
[<System.CLSCompliant(false)>]
new System.AddIn.Contract.RemoteArgument : uint64 -> System.AddIn.Contract.RemoteArgument
Public Sub New (value As ULong)
Parametri
- value
- UInt64
Argomento UInt64 che può essere passato attraverso limiti di processi o domini applicazione.
- Attributi
Commenti
Questo costruttore imposta la RemoteArgumentKind proprietà su Intrinsic, la TypeCode proprietà su TypeCode.UInt64e la IsByRef proprietà su false
.
Si applica a
RemoteArgument(Array)
Inizializza una nuova istanza della classe RemoteArgument che rappresenta un argomento Array.
public:
RemoteArgument(Array ^ array);
public RemoteArgument (Array array);
new System.AddIn.Contract.RemoteArgument : Array -> System.AddIn.Contract.RemoteArgument
Public Sub New (array As Array)
Parametri
- array
- Array
Argomento Array che può essere passato attraverso limiti di processi o domini applicazione.
Eccezioni
Il tipo di elemento di matrice non è un tipo di base (ovvero il metodo GetTypeCode(Type) per il tipo di elemento di matrice restituisce Object).
array
è null
.
Commenti
Questo costruttore imposta la RemoteArgumentKind proprietà su IntrinsicArray, la TypeCode proprietà sul codice di tipo del tipo di elemento della matrice e la IsByRef proprietà su false
.
Si applica a
RemoteArgument(Boolean)
Inizializza una nuova istanza della classe RemoteArgument che rappresenta un argomento Boolean.
public:
RemoteArgument(bool value);
public RemoteArgument (bool value);
new System.AddIn.Contract.RemoteArgument : bool -> System.AddIn.Contract.RemoteArgument
Public Sub New (value As Boolean)
Parametri
- value
- Boolean
Argomento Boolean che può essere passato attraverso limiti di processi o domini applicazione.
Commenti
Questo costruttore imposta la RemoteArgumentKind proprietà su Intrinsic, la TypeCode proprietà su TypeCode.Booleane la IsByRef proprietà su false
.
Si applica a
RemoteArgument(Byte)
Inizializza una nuova istanza della classe RemoteArgument che rappresenta un argomento Byte.
public:
RemoteArgument(System::Byte value);
public RemoteArgument (byte value);
new System.AddIn.Contract.RemoteArgument : byte -> System.AddIn.Contract.RemoteArgument
Public Sub New (value As Byte)
Parametri
- value
- Byte
Argomento Byte che può essere passato attraverso limiti di processi o domini applicazione.
Commenti
Questo costruttore imposta la RemoteArgumentKind proprietà su Intrinsic, la TypeCode proprietà su TypeCode.Bytee la IsByRef proprietà su false
.
Si applica a
RemoteArgument(Char)
Inizializza una nuova istanza della classe RemoteArgument che rappresenta un argomento Char.
public:
RemoteArgument(char value);
public RemoteArgument (char value);
new System.AddIn.Contract.RemoteArgument : char -> System.AddIn.Contract.RemoteArgument
Public Sub New (value As Char)
Parametri
- value
- Char
Argomento Char che può essere passato attraverso limiti di processi o domini applicazione.
Commenti
Questo costruttore imposta la RemoteArgumentKind proprietà su Intrinsic, la TypeCode proprietà su TypeCode.Chare la IsByRef proprietà su false
.
Si applica a
RemoteArgument(DateTime)
Inizializza una nuova istanza della classe RemoteArgument che rappresenta un argomento DateTime.
public:
RemoteArgument(DateTime value);
public RemoteArgument (DateTime value);
new System.AddIn.Contract.RemoteArgument : DateTime -> System.AddIn.Contract.RemoteArgument
Public Sub New (value As DateTime)
Parametri
- value
- DateTime
Argomento DateTime che può essere passato attraverso limiti di processi o domini applicazione.
Commenti
Questo costruttore imposta la RemoteArgumentKind proprietà su Intrinsic, la TypeCode proprietà su TypeCode.DateTimee la IsByRef proprietà su false
.
Si applica a
RemoteArgument(DBNull)
Inizializza una nuova istanza della classe RemoteArgument che rappresenta un argomento DBNull.
public:
RemoteArgument(DBNull ^ value);
public RemoteArgument (DBNull value);
new System.AddIn.Contract.RemoteArgument : DBNull -> System.AddIn.Contract.RemoteArgument
Public Sub New (value As DBNull)
Parametri
- value
- DBNull
Argomento DBNull che può essere passato attraverso limiti di processi o domini applicazione.
Commenti
Questo costruttore imposta la RemoteArgumentKind proprietà su Intrinsic, la TypeCode proprietà su TypeCode.DBNulle la IsByRef proprietà su false
.
Si applica a
RemoteArgument(IContract, Boolean)
Inizializza una nuova istanza della classe RemoteArgument che rappresenta un argomento IContract che può essere passato dal riferimento.
public:
RemoteArgument(System::AddIn::Contract::IContract ^ value, bool isByRef);
public RemoteArgument (System.AddIn.Contract.IContract value, bool isByRef);
new System.AddIn.Contract.RemoteArgument : System.AddIn.Contract.IContract * bool -> System.AddIn.Contract.RemoteArgument
Public Sub New (value As IContract, isByRef As Boolean)
Parametri
- value
- IContract
Argomento IContract che può essere passato attraverso limiti di processi o domini applicazione.
- isByRef
- Boolean
true
se value
è un argomento passato per riferimento; in caso contrario, false
.
Commenti
Questo costruttore imposta la RemoteArgumentKind proprietà su Contract, la TypeCode proprietà su TypeCode.Objecte la IsByRef proprietà sul valore del isByRef
parametro .
Si applica a
RemoteArgument(Double)
Inizializza una nuova istanza della classe RemoteArgument che rappresenta un argomento Double.
public:
RemoteArgument(double value);
public RemoteArgument (double value);
new System.AddIn.Contract.RemoteArgument : double -> System.AddIn.Contract.RemoteArgument
Public Sub New (value As Double)
Parametri
- value
- Double
Argomento Double che può essere passato attraverso limiti di processi o domini applicazione.
Commenti
Questo costruttore imposta la RemoteArgumentKind proprietà su Intrinsic, la TypeCode proprietà su TypeCode.Doublee la IsByRef proprietà su false
.
Si applica a
RemoteArgument(Decimal)
Inizializza una nuova istanza della classe RemoteArgument che rappresenta un argomento Decimal.
public:
RemoteArgument(System::Decimal value);
public RemoteArgument (decimal value);
new System.AddIn.Contract.RemoteArgument : decimal -> System.AddIn.Contract.RemoteArgument
Public Sub New (value As Decimal)
Parametri
- value
- Decimal
Argomento Decimal che può essere passato attraverso limiti di processi o domini applicazione.
Commenti
Questo costruttore imposta la RemoteArgumentKind proprietà su Intrinsic, la TypeCode proprietà su TypeCode.Decimale la IsByRef proprietà su false
.
Si applica a
RemoteArgument(Int32)
Inizializza una nuova istanza della classe RemoteArgument che rappresenta un argomento Int32.
public:
RemoteArgument(int value);
public RemoteArgument (int value);
new System.AddIn.Contract.RemoteArgument : int -> System.AddIn.Contract.RemoteArgument
Public Sub New (value As Integer)
Parametri
- value
- Int32
Argomento Int32 che può essere passato attraverso limiti di processi o domini applicazione.
Commenti
Questo costruttore imposta la RemoteArgumentKind proprietà su Intrinsic, la TypeCode proprietà su TypeCode.Int32e la IsByRef proprietà su false
.
Si applica a
RemoteArgument(Int64)
Inizializza una nuova istanza della classe RemoteArgument che rappresenta un argomento Int64.
public:
RemoteArgument(long value);
public RemoteArgument (long value);
new System.AddIn.Contract.RemoteArgument : int64 -> System.AddIn.Contract.RemoteArgument
Public Sub New (value As Long)
Parametri
- value
- Int64
Argomento Int64 che può essere passato attraverso limiti di processi o domini applicazione.
Commenti
Questo costruttore imposta la RemoteArgumentKind proprietà su Intrinsic, la TypeCode proprietà su TypeCode.Int64e la IsByRef proprietà su false
.
Si applica a
RemoteArgument(SByte)
Importante
Questa API non è conforme a CLS.
Inizializza una nuova istanza della classe RemoteArgument che rappresenta un argomento SByte.
public:
RemoteArgument(System::SByte value);
[System.CLSCompliant(false)]
public RemoteArgument (sbyte value);
[<System.CLSCompliant(false)>]
new System.AddIn.Contract.RemoteArgument : sbyte -> System.AddIn.Contract.RemoteArgument
Public Sub New (value As SByte)
Parametri
- value
- SByte
Argomento SByte che può essere passato attraverso limiti di processi o domini applicazione.
- Attributi
Commenti
Questo costruttore imposta la RemoteArgumentKind proprietà su Intrinsic, la TypeCode proprietà su TypeCode.SBytee la IsByRef proprietà su false
.
Si applica a
RemoteArgument(Single)
Inizializza una nuova istanza della classe RemoteArgument che rappresenta un argomento Single.
public:
RemoteArgument(float value);
public RemoteArgument (float value);
new System.AddIn.Contract.RemoteArgument : single -> System.AddIn.Contract.RemoteArgument
Public Sub New (value As Single)
Parametri
- value
- Single
Argomento Single che può essere passato attraverso limiti di processi o domini applicazione.
Commenti
Questo costruttore imposta la RemoteArgumentKind proprietà su Intrinsic, la TypeCode proprietà su TypeCode.Singlee la IsByRef proprietà su false
.
Si applica a
RemoteArgument(String)
Inizializza una nuova istanza della classe RemoteArgument che rappresenta un argomento String.
public:
RemoteArgument(System::String ^ value);
public RemoteArgument (string value);
new System.AddIn.Contract.RemoteArgument : string -> System.AddIn.Contract.RemoteArgument
Public Sub New (value As String)
Parametri
- value
- String
Argomento String che può essere passato attraverso limiti di processi o domini applicazione.
Commenti
Questo costruttore imposta la RemoteArgumentKind proprietà su Intrinsic, la TypeCode proprietà su TypeCode.Stringe la IsByRef proprietà su false
.
Si applica a
RemoteArgument(UInt16)
Importante
Questa API non è conforme a CLS.
Inizializza una nuova istanza della classe RemoteArgument che rappresenta un argomento UInt16.
public:
RemoteArgument(System::UInt16 value);
[System.CLSCompliant(false)]
public RemoteArgument (ushort value);
[<System.CLSCompliant(false)>]
new System.AddIn.Contract.RemoteArgument : uint16 -> System.AddIn.Contract.RemoteArgument
Public Sub New (value As UShort)
Parametri
- value
- UInt16
Argomento UInt16 che può essere passato attraverso limiti di processi o domini applicazione.
- Attributi
Commenti
Questo costruttore imposta la RemoteArgumentKind proprietà su Intrinsic, la TypeCode proprietà su TypeCode.UInt16e la IsByRef proprietà su false
.
Si applica a
RemoteArgument(UInt32)
Importante
Questa API non è conforme a CLS.
Inizializza una nuova istanza della classe RemoteArgument che rappresenta un argomento UInt32.
public:
RemoteArgument(System::UInt32 value);
[System.CLSCompliant(false)]
public RemoteArgument (uint value);
[<System.CLSCompliant(false)>]
new System.AddIn.Contract.RemoteArgument : uint32 -> System.AddIn.Contract.RemoteArgument
Public Sub New (value As UInteger)
Parametri
- value
- UInt32
Argomento UInt32 che può essere passato attraverso limiti di processi o domini applicazione.
- Attributi
Commenti
Questo costruttore imposta la RemoteArgumentKind proprietà su Intrinsic, la TypeCode proprietà su TypeCode.UInt32e la IsByRef proprietà su false
.
Si applica a
RemoteArgument(Int16)
Inizializza una nuova istanza della classe RemoteArgument che rappresenta un argomento Int16.
public:
RemoteArgument(short value);
public RemoteArgument (short value);
new System.AddIn.Contract.RemoteArgument : int16 -> System.AddIn.Contract.RemoteArgument
Public Sub New (value As Short)
Parametri
- value
- Int16
Argomento Int16 che può essere passato attraverso limiti di processi o domini applicazione.
Commenti
Questo costruttore imposta la RemoteArgumentKind proprietà su Intrinsic, la TypeCode proprietà su TypeCode.Int16e la IsByRef proprietà su false
.