RemoteArgument Constructeurs
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Initialise une nouvelle instance de la classe RemoteArgument.
Surcharges
RemoteArgument(IContract) |
Initialise une nouvelle instance de la classe RemoteArgument qui représente un argument IContract. |
RemoteArgument(Boolean, Boolean) |
Initialise une nouvelle instance de la classe RemoteArgument qui représente un argument Boolean qui peut être passé par référence. |
RemoteArgument(Byte, Boolean) |
Initialise une nouvelle instance de la classe RemoteArgument qui représente un argument Byte qui peut être passé par référence. |
RemoteArgument(Char, Boolean) |
Initialise une nouvelle instance de la classe RemoteArgument qui représente un argument Char qui peut être passé par référence. |
RemoteArgument(DateTime, Boolean) |
Initialise une nouvelle instance de la classe RemoteArgument qui représente un argument DateTime qui peut être passé par référence. |
RemoteArgument(DBNull, Boolean) |
Initialise une nouvelle instance de la classe RemoteArgument qui représente un argument DBNull qui peut être passé par référence. |
RemoteArgument(Decimal, Boolean) |
Initialise une nouvelle instance de la classe RemoteArgument qui représente un argument Decimal qui peut être passé par référence. |
RemoteArgument(Double, Boolean) |
Initialise une nouvelle instance de la classe RemoteArgument qui représente un argument Double qui peut être passé par référence. |
RemoteArgument(Array, Boolean) |
Initialise une nouvelle instance de la classe RemoteArgument qui représente un argument Array qui peut être passé par référence. |
RemoteArgument(Int16, Boolean) |
Initialise une nouvelle instance de la classe RemoteArgument qui représente un argument Int16 qui peut être passé par référence. |
RemoteArgument(Int64, Boolean) |
Initialise une nouvelle instance de la classe RemoteArgument qui représente un argument Int64 qui peut être passé par référence. |
RemoteArgument(Single, Boolean) |
Initialise une nouvelle instance de la classe RemoteArgument qui représente un argument Single qui peut être passé par référence. |
RemoteArgument(String, Boolean) |
Initialise une nouvelle instance de la classe RemoteArgument qui représente un argument String qui peut être passé par référence. |
RemoteArgument(UInt16, Boolean) |
Initialise une nouvelle instance de la classe RemoteArgument qui représente un argument UInt16 qui peut être passé par référence. |
RemoteArgument(UInt32, Boolean) |
Initialise une nouvelle instance de la classe RemoteArgument qui représente un argument UInt32 qui peut être passé par référence. |
RemoteArgument(UInt64, Boolean) |
Initialise une nouvelle instance de la classe RemoteArgument qui représente un argument UInt64 qui peut être passé par référence. |
RemoteArgument(RemoteArgumentKind, TypeCode, Boolean) |
Initialise une nouvelle instance de la classe RemoteArgument à l'aide du RemoteArgumentKind spécifié et TypeCode pour un argument qui peut être passé par référence. |
RemoteArgument(Int32, Boolean) |
Initialise une nouvelle instance de la classe RemoteArgument qui représente un argument Int32 qui peut être passé par référence. |
RemoteArgument(RemoteArgumentKind, TypeCode) |
Initialise une nouvelle instance de la classe RemoteArgument à l'aide du RemoteArgumentKind spécifié et TypeCode pour un argument qui n'est pas passé par référence. |
RemoteArgument(SByte, Boolean) |
Initialise une nouvelle instance de la classe RemoteArgument qui représente un argument SByte qui peut être passé par référence. |
RemoteArgument(UInt64) |
Initialise une nouvelle instance de la classe RemoteArgument qui représente un argument UInt64. |
RemoteArgument(Array) |
Initialise une nouvelle instance de la classe RemoteArgument qui représente un argument Array. |
RemoteArgument(Boolean) |
Initialise une nouvelle instance de la classe RemoteArgument qui représente un argument Boolean. |
RemoteArgument(Byte) |
Initialise une nouvelle instance de la classe RemoteArgument qui représente un argument Byte. |
RemoteArgument(Char) |
Initialise une nouvelle instance de la classe RemoteArgument qui représente un argument Char. |
RemoteArgument(DateTime) |
Initialise une nouvelle instance de la classe RemoteArgument qui représente un argument DateTime. |
RemoteArgument(DBNull) |
Initialise une nouvelle instance de la classe RemoteArgument qui représente un argument DBNull. |
RemoteArgument(IContract, Boolean) |
Initialise une nouvelle instance de la classe RemoteArgument qui représente un argument IContract qui peut être passé par référence. |
RemoteArgument(Double) |
Initialise une nouvelle instance de la classe RemoteArgument qui représente un argument Double. |
RemoteArgument(Decimal) |
Initialise une nouvelle instance de la classe RemoteArgument qui représente un argument Decimal. |
RemoteArgument(Int32) |
Initialise une nouvelle instance de la classe RemoteArgument qui représente un argument Int32. |
RemoteArgument(Int64) |
Initialise une nouvelle instance de la classe RemoteArgument qui représente un argument Int64. |
RemoteArgument(SByte) |
Initialise une nouvelle instance de la classe RemoteArgument qui représente un argument SByte. |
RemoteArgument(Single) |
Initialise une nouvelle instance de la classe RemoteArgument qui représente un argument Single. |
RemoteArgument(String) |
Initialise une nouvelle instance de la classe RemoteArgument qui représente un argument String. |
RemoteArgument(UInt16) |
Initialise une nouvelle instance de la classe RemoteArgument qui représente un argument UInt16. |
RemoteArgument(UInt32) |
Initialise une nouvelle instance de la classe RemoteArgument qui représente un argument UInt32. |
RemoteArgument(Int16) |
Initialise une nouvelle instance de la classe RemoteArgument qui représente un argument Int16. |
RemoteArgument(IContract)
Initialise une nouvelle instance de la classe RemoteArgument qui représente un argument 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)
Paramètres
- value
- IContract
Argument IContract qui peut être passé à travers le processus ou les limites du domaine d'application.
Remarques
Ce constructeur définit la propriété sur RemoteArgumentKindContract, la TypeCode propriété sur TypeCode.Objectet la IsByRef propriété sur false
.
S’applique à
RemoteArgument(Boolean, Boolean)
Initialise une nouvelle instance de la classe RemoteArgument qui représente un argument Boolean qui peut être passé par référence.
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)
Paramètres
- value
- Boolean
Argument Boolean qui peut être passé à travers le processus ou les limites du domaine d'application.
- isByRef
- Boolean
true
si value
est un argument passé par référence; sinon false
.
Remarques
Ce constructeur définit la propriété sur RemoteArgumentKindIntrinsic, la TypeCode propriété sur TypeCode.Boolean, et la IsByRef propriété sur la valeur du isByRef
paramètre .
S’applique à
RemoteArgument(Byte, Boolean)
Initialise une nouvelle instance de la classe RemoteArgument qui représente un argument Byte qui peut être passé par référence.
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)
Paramètres
- value
- Byte
Argument Byte qui peut être passé à travers le processus ou les limites du domaine d'application.
- isByRef
- Boolean
true
si value
est un argument passé par référence; sinon false
.
Remarques
Ce constructeur définit la propriété sur RemoteArgumentKindIntrinsic, la TypeCode propriété sur TypeCode.Byte, et la IsByRef propriété sur la valeur du isByRef
paramètre .
S’applique à
RemoteArgument(Char, Boolean)
Initialise une nouvelle instance de la classe RemoteArgument qui représente un argument Char qui peut être passé par référence.
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)
Paramètres
- value
- Char
Argument Char qui peut être passé à travers le processus ou les limites du domaine d'application.
- isByRef
- Boolean
true
si value
est un argument passé par référence; sinon false
.
Remarques
Ce constructeur définit la propriété sur RemoteArgumentKindIntrinsic, la TypeCode propriété sur TypeCode.Char, et la IsByRef propriété sur la valeur du isByRef
paramètre .
S’applique à
RemoteArgument(DateTime, Boolean)
Initialise une nouvelle instance de la classe RemoteArgument qui représente un argument DateTime qui peut être passé par référence.
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)
Paramètres
- value
- DateTime
Argument DateTime qui peut être passé à travers le processus ou les limites du domaine d'application.
- isByRef
- Boolean
true
si value
est un argument passé par référence; sinon false
.
Remarques
Ce constructeur définit la propriété sur RemoteArgumentKindIntrinsic, la TypeCode propriété sur TypeCode.DateTime, et la IsByRef propriété sur la valeur du isByRef
paramètre .
S’applique à
RemoteArgument(DBNull, Boolean)
Initialise une nouvelle instance de la classe RemoteArgument qui représente un argument DBNull qui peut être passé par référence.
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)
Paramètres
- value
- DBNull
Argument DBNull qui peut être passé à travers le processus ou les limites du domaine d'application.
- isByRef
- Boolean
true
si value
est un argument passé par référence; sinon false
.
Remarques
Ce constructeur définit la propriété sur RemoteArgumentKindIntrinsic, la TypeCode propriété sur TypeCode.DBNull, et la IsByRef propriété sur la valeur du isByRef
paramètre .
S’applique à
RemoteArgument(Decimal, Boolean)
Initialise une nouvelle instance de la classe RemoteArgument qui représente un argument Decimal qui peut être passé par référence.
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)
Paramètres
- value
- Decimal
Argument Decimal qui peut être passé à travers le processus ou les limites du domaine d'application.
- isByRef
- Boolean
true
si value
est un argument passé par référence; sinon false
.
Remarques
Ce constructeur définit la propriété sur RemoteArgumentKindIntrinsic, la TypeCode propriété sur TypeCode.Decimal, et la IsByRef propriété sur la valeur du isByRef
paramètre .
S’applique à
RemoteArgument(Double, Boolean)
Initialise une nouvelle instance de la classe RemoteArgument qui représente un argument Double qui peut être passé par référence.
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)
Paramètres
- value
- Double
Argument Double qui peut être passé à travers le processus ou les limites du domaine d'application.
- isByRef
- Boolean
true
si value
est un argument passé par référence; sinon false
.
Remarques
Ce constructeur définit la propriété sur RemoteArgumentKindIntrinsic, la TypeCode propriété sur TypeCode.Double, et la IsByRef propriété sur la valeur du isByRef
paramètre .
S’applique à
RemoteArgument(Array, Boolean)
Initialise une nouvelle instance de la classe RemoteArgument qui représente un argument Array qui peut être passé par référence.
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)
Paramètres
- array
- Array
Argument Array qui peut être passé à travers le processus ou les limites du domaine d'application.
- isByRef
- Boolean
true
si array
est un argument passé par référence; sinon false
.
Exceptions
Le type d'élément de tableau n'est pas un type de base (autrement dit, la méthode GetTypeCode(Type) retourne Object pour le type d'élément de tableau).
array
a la valeur null
.
Remarques
Ce constructeur définit la propriété sur RemoteArgumentKindIntrinsicArray, la TypeCode propriété sur le code de type du type d’élément tableau et la IsByRef propriété sur la valeur du isByRef
paramètre.
S’applique à
RemoteArgument(Int16, Boolean)
Initialise une nouvelle instance de la classe RemoteArgument qui représente un argument Int16 qui peut être passé par référence.
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)
Paramètres
- value
- Int16
Argument Int16 qui peut être passé à travers le processus ou les limites du domaine d'application.
- isByRef
- Boolean
true
si value
est un argument passé par référence; sinon false
.
Remarques
Ce constructeur définit la propriété sur RemoteArgumentKindIntrinsic, la TypeCode propriété sur TypeCode.Int16, et la IsByRef propriété sur la valeur du isByRef
paramètre .
S’applique à
RemoteArgument(Int64, Boolean)
Initialise une nouvelle instance de la classe RemoteArgument qui représente un argument Int64 qui peut être passé par référence.
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)
Paramètres
- value
- Int64
Argument Int64 qui peut être passé à travers le processus ou les limites du domaine d'application.
- isByRef
- Boolean
true
si value
est un argument passé par référence; sinon false
.
Remarques
Ce constructeur définit la propriété sur RemoteArgumentKindIntrinsic, la TypeCode propriété sur TypeCode.Int64, et la IsByRef propriété sur la valeur du isByRef
paramètre .
S’applique à
RemoteArgument(Single, Boolean)
Initialise une nouvelle instance de la classe RemoteArgument qui représente un argument Single qui peut être passé par référence.
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)
Paramètres
- value
- Single
Argument Single qui peut être passé à travers le processus ou les limites du domaine d'application.
- isByRef
- Boolean
true
si value
est un argument passé par référence; sinon false
.
Remarques
Ce constructeur définit la propriété sur RemoteArgumentKindIntrinsic, la TypeCode propriété sur TypeCode.Single, et la IsByRef propriété sur la valeur du isByRef
paramètre .
S’applique à
RemoteArgument(String, Boolean)
Initialise une nouvelle instance de la classe RemoteArgument qui représente un argument String qui peut être passé par référence.
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)
Paramètres
- value
- String
Argument String qui peut être passé à travers le processus ou les limites du domaine d'application.
- isByRef
- Boolean
true
si value
est un argument passé par référence; sinon false
.
Remarques
Ce constructeur définit la propriété sur RemoteArgumentKindIntrinsic, la TypeCode propriété sur TypeCode.String, et la IsByRef propriété sur la valeur du isByRef
paramètre .
S’applique à
RemoteArgument(UInt16, Boolean)
Important
Cette API n’est pas conforme CLS.
Initialise une nouvelle instance de la classe RemoteArgument qui représente un argument UInt16 qui peut être passé par référence.
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)
Paramètres
- value
- UInt16
Argument UInt16 qui peut être passé à travers le processus ou les limites du domaine d'application.
- isByRef
- Boolean
true
si value
est un argument passé par référence; sinon false
.
- Attributs
Remarques
Ce constructeur définit la propriété sur RemoteArgumentKindIntrinsic, la TypeCode propriété sur TypeCode.UInt16, et la IsByRef propriété sur la valeur du isByRef
paramètre .
S’applique à
RemoteArgument(UInt32, Boolean)
Important
Cette API n’est pas conforme CLS.
Initialise une nouvelle instance de la classe RemoteArgument qui représente un argument UInt32 qui peut être passé par référence.
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)
Paramètres
- value
- UInt32
Argument UInt32 qui peut être passé à travers le processus ou les limites du domaine d'application.
- isByRef
- Boolean
true
si value
est un argument passé par référence; sinon false
.
- Attributs
Remarques
Ce constructeur définit la propriété sur RemoteArgumentKindIntrinsic, la TypeCode propriété sur TypeCode.UInt32, et la IsByRef propriété sur la valeur du isByRef
paramètre .
S’applique à
RemoteArgument(UInt64, Boolean)
Important
Cette API n’est pas conforme CLS.
Initialise une nouvelle instance de la classe RemoteArgument qui représente un argument UInt64 qui peut être passé par référence.
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)
Paramètres
- value
- UInt64
Argument UInt64 qui peut être passé à travers le processus ou les limites du domaine d'application.
- isByRef
- Boolean
true
si value
est un argument passé par référence; sinon false
.
- Attributs
Remarques
Ce constructeur définit la propriété sur RemoteArgumentKindIntrinsic, la TypeCode propriété sur TypeCode.UInt64, et la IsByRef propriété sur la valeur du isByRef
paramètre .
S’applique à
RemoteArgument(RemoteArgumentKind, TypeCode, Boolean)
Initialise une nouvelle instance de la classe RemoteArgument à l'aide du RemoteArgumentKind spécifié et TypeCode pour un argument qui peut être passé par référence.
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)
Paramètres
- remoteArgKind
- RemoteArgumentKind
Valeur RemoteArgumentKind (parmi d'autres) qui indique si l'RemoteArgument représente un type intrinsèque, un tableau de types intrinsèques, un IContract ou la valeur Missing.
- isByRef
- Boolean
true
si l'argument distant est passé par référence ; sinon false
.
Exceptions
remoteArgKind
a la valeur Intrinsic ou IntrinsicArray, et typeCode
a la valeur Object ou Empty.
- ou -
remoteArgKind
a la valeur Missing et typeCode
n'a pas la valeur Empty.
- ou -
remoteArgKind
a la valeur Contract et typeCode
n'a pas la valeur Object.
remoteArgKind
n’est pas une valeur de RemoteArgumentKind valide.
Remarques
Ce constructeur affecte la valeur par défaut du type de données spécifié par le typeCode
paramètre au RemoteArgument.
Un type de données intrinsèque est un type de données primitif (autrement dit, la Type.IsPrimitive propriété du type est true
) ou un String, Decimal, DateTimeou DBNull.
S’applique à
RemoteArgument(Int32, Boolean)
Initialise une nouvelle instance de la classe RemoteArgument qui représente un argument Int32 qui peut être passé par référence.
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)
Paramètres
- value
- Int32
Argument Int32 qui peut être passé à travers le processus ou les limites du domaine d'application.
- isByRef
- Boolean
true
si value
est un argument passé par référence; sinon false
.
Remarques
Ce constructeur définit la propriété sur RemoteArgumentKindIntrinsic, la TypeCode propriété sur TypeCode.Int32, et la IsByRef propriété sur la valeur du isByRef
paramètre .
S’applique à
RemoteArgument(RemoteArgumentKind, TypeCode)
Initialise une nouvelle instance de la classe RemoteArgument à l'aide du RemoteArgumentKind spécifié et TypeCode pour un argument qui n'est pas passé par référence.
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)
Paramètres
- remoteArgKind
- RemoteArgumentKind
Valeur RemoteArgumentKind (parmi d'autres) qui indique si l'RemoteArgument représente un type intrinsèque, un tableau de types intrinsèques, un IContract ou la valeur Missing.
Exceptions
remoteArgKind
a la valeur Intrinsic ou IntrinsicArray, et typeCode
a la valeur Object ou Empty.
- ou -
remoteArgKind
a la valeur Missing et typeCode
n'a pas la valeur Empty.
- ou -
remoteArgKind
a la valeur Contract et typeCode
n'a pas la valeur Object.
Remarques
Ce constructeur affecte la valeur par défaut du type de données spécifié par le typeCode
paramètre au RemoteArgument.
Un type de données intrinsèque est un type de données primitif (autrement dit, la Type.IsPrimitive propriété du type est true
) ou un String, Decimal, DateTimeou DBNull.
S’applique à
RemoteArgument(SByte, Boolean)
Important
Cette API n’est pas conforme CLS.
Initialise une nouvelle instance de la classe RemoteArgument qui représente un argument SByte qui peut être passé par référence.
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)
Paramètres
- value
- SByte
Argument SByte qui peut être passé à travers le processus ou les limites du domaine d'application.
- isByRef
- Boolean
true
si value
est un argument passé par référence; sinon false
.
- Attributs
Remarques
Ce constructeur définit la propriété sur RemoteArgumentKindIntrinsic, la TypeCode propriété sur TypeCode.SByte, et la IsByRef propriété sur la valeur du isByRef
paramètre .
S’applique à
RemoteArgument(UInt64)
Important
Cette API n’est pas conforme CLS.
Initialise une nouvelle instance de la classe RemoteArgument qui représente un argument 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)
Paramètres
- value
- UInt64
Argument UInt64 qui peut être passé à travers le processus ou les limites du domaine d'application.
- Attributs
Remarques
Ce constructeur définit la propriété sur RemoteArgumentKindIntrinsic, la TypeCode propriété sur TypeCode.UInt64et la IsByRef propriété sur false
.
S’applique à
RemoteArgument(Array)
Initialise une nouvelle instance de la classe RemoteArgument qui représente un argument 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)
Paramètres
- array
- Array
Argument Array qui peut être passé à travers le processus ou les limites du domaine d'application.
Exceptions
Le type d'élément de tableau n'est pas un type de base (autrement dit, la méthode GetTypeCode(Type) pour le type d'élément de tableau retourne Object).
array
a la valeur null
.
Remarques
Ce constructeur définit la propriété sur RemoteArgumentKindIntrinsicArray, la TypeCode propriété sur le code de type du type d’élément tableau et la IsByRef propriété sur false
.
S’applique à
RemoteArgument(Boolean)
Initialise une nouvelle instance de la classe RemoteArgument qui représente un argument 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)
Paramètres
- value
- Boolean
Argument Boolean qui peut être passé à travers le processus ou les limites du domaine d'application.
Remarques
Ce constructeur définit la propriété sur RemoteArgumentKindIntrinsic, la TypeCode propriété sur TypeCode.Booleanet la IsByRef propriété sur false
.
S’applique à
RemoteArgument(Byte)
Initialise une nouvelle instance de la classe RemoteArgument qui représente un argument 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)
Paramètres
- value
- Byte
Argument Byte qui peut être passé à travers le processus ou les limites du domaine d'application.
Remarques
Ce constructeur définit la propriété sur RemoteArgumentKindIntrinsic, la TypeCode propriété sur TypeCode.Byteet la IsByRef propriété sur false
.
S’applique à
RemoteArgument(Char)
Initialise une nouvelle instance de la classe RemoteArgument qui représente un argument 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)
Paramètres
- value
- Char
Argument Char qui peut être passé à travers le processus ou les limites du domaine d'application.
Remarques
Ce constructeur définit la propriété sur RemoteArgumentKindIntrinsic, la TypeCode propriété sur TypeCode.Charet la IsByRef propriété sur false
.
S’applique à
RemoteArgument(DateTime)
Initialise une nouvelle instance de la classe RemoteArgument qui représente un argument 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)
Paramètres
- value
- DateTime
Argument DateTime qui peut être passé à travers le processus ou les limites du domaine d'application.
Remarques
Ce constructeur définit la propriété sur RemoteArgumentKindIntrinsic, la TypeCode propriété sur TypeCode.DateTimeet la IsByRef propriété sur false
.
S’applique à
RemoteArgument(DBNull)
Initialise une nouvelle instance de la classe RemoteArgument qui représente un argument 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)
Paramètres
- value
- DBNull
Argument DBNull qui peut être passé à travers le processus ou les limites du domaine d'application.
Remarques
Ce constructeur définit la propriété sur RemoteArgumentKindIntrinsic, la TypeCode propriété sur TypeCode.DBNullet la IsByRef propriété sur false
.
S’applique à
RemoteArgument(IContract, Boolean)
Initialise une nouvelle instance de la classe RemoteArgument qui représente un argument IContract qui peut être passé par référence.
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)
Paramètres
- value
- IContract
Argument IContract qui peut être passé à travers le processus ou les limites du domaine d'application.
- isByRef
- Boolean
true
si value
est un argument passé par référence; sinon false
.
Remarques
Ce constructeur définit la RemoteArgumentKind propriété sur Contract, la TypeCode propriété sur TypeCode.Objectet la IsByRef propriété sur la valeur du isByRef
paramètre .
S’applique à
RemoteArgument(Double)
Initialise une nouvelle instance de la classe RemoteArgument qui représente un argument 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)
Paramètres
- value
- Double
Argument Double qui peut être passé à travers le processus ou les limites du domaine d'application.
Remarques
Ce constructeur définit la propriété sur RemoteArgumentKindIntrinsic, la TypeCode propriété sur TypeCode.Doubleet la IsByRef propriété sur false
.
S’applique à
RemoteArgument(Decimal)
Initialise une nouvelle instance de la classe RemoteArgument qui représente un argument 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)
Paramètres
- value
- Decimal
Argument Decimal qui peut être passé à travers le processus ou les limites du domaine d'application.
Remarques
Ce constructeur définit la propriété sur RemoteArgumentKindIntrinsic, la TypeCode propriété sur TypeCode.Decimalet la IsByRef propriété sur false
.
S’applique à
RemoteArgument(Int32)
Initialise une nouvelle instance de la classe RemoteArgument qui représente un argument 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)
Paramètres
- value
- Int32
Argument Int32 qui peut être passé à travers le processus ou les limites du domaine d'application.
Remarques
Ce constructeur définit la propriété sur RemoteArgumentKindIntrinsic, la TypeCode propriété sur TypeCode.Int32et la IsByRef propriété sur false
.
S’applique à
RemoteArgument(Int64)
Initialise une nouvelle instance de la classe RemoteArgument qui représente un argument 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)
Paramètres
- value
- Int64
Argument Int64 qui peut être passé à travers le processus ou les limites du domaine d'application.
Remarques
Ce constructeur définit la propriété sur RemoteArgumentKindIntrinsic, la TypeCode propriété sur TypeCode.Int64et la IsByRef propriété sur false
.
S’applique à
RemoteArgument(SByte)
Important
Cette API n’est pas conforme CLS.
Initialise une nouvelle instance de la classe RemoteArgument qui représente un argument 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)
Paramètres
- value
- SByte
Argument SByte qui peut être passé à travers le processus ou les limites du domaine d'application.
- Attributs
Remarques
Ce constructeur définit la propriété sur RemoteArgumentKindIntrinsic, la TypeCode propriété sur TypeCode.SByteet la IsByRef propriété sur false
.
S’applique à
RemoteArgument(Single)
Initialise une nouvelle instance de la classe RemoteArgument qui représente un argument 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)
Paramètres
- value
- Single
Argument Single qui peut être passé à travers le processus ou les limites du domaine d'application.
Remarques
Ce constructeur définit la propriété sur RemoteArgumentKindIntrinsic, la TypeCode propriété sur TypeCode.Singleet la IsByRef propriété sur false
.
S’applique à
RemoteArgument(String)
Initialise une nouvelle instance de la classe RemoteArgument qui représente un argument 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)
Paramètres
- value
- String
Argument String qui peut être passé à travers le processus ou les limites du domaine d'application.
Remarques
Ce constructeur définit la propriété sur RemoteArgumentKindIntrinsic, la TypeCode propriété sur TypeCode.Stringet la IsByRef propriété sur false
.
S’applique à
RemoteArgument(UInt16)
Important
Cette API n’est pas conforme CLS.
Initialise une nouvelle instance de la classe RemoteArgument qui représente un argument 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)
Paramètres
- value
- UInt16
Argument UInt16 qui peut être passé à travers le processus ou les limites du domaine d'application.
- Attributs
Remarques
Ce constructeur définit la propriété sur RemoteArgumentKindIntrinsic, la TypeCode propriété sur TypeCode.UInt16et la IsByRef propriété sur false
.
S’applique à
RemoteArgument(UInt32)
Important
Cette API n’est pas conforme CLS.
Initialise une nouvelle instance de la classe RemoteArgument qui représente un argument 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)
Paramètres
- value
- UInt32
Argument UInt32 qui peut être passé à travers le processus ou les limites du domaine d'application.
- Attributs
Remarques
Ce constructeur définit la propriété sur RemoteArgumentKindIntrinsic, la TypeCode propriété sur TypeCode.UInt32et la IsByRef propriété sur false
.
S’applique à
RemoteArgument(Int16)
Initialise une nouvelle instance de la classe RemoteArgument qui représente un argument 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)
Paramètres
- value
- Int16
Argument Int16 qui peut être passé à travers le processus ou les limites du domaine d'application.
Remarques
Ce constructeur définit la propriété sur RemoteArgumentKindIntrinsic, la TypeCode propriété sur TypeCode.Int16et la IsByRef propriété sur false
.