Partilhar via


RemoteArgument Construtores

Definição

Inicializa uma nova instância da classe RemoteArgument.

Sobrecargas

RemoteArgument(IContract)

Inicializa uma nova instância da classe RemoteArgument que representa um argumento IContract.

RemoteArgument(Boolean, Boolean)

Inicializa uma nova instância da classe RemoteArgument que representa um argumento Boolean que pode ser passado por referência.

RemoteArgument(Byte, Boolean)

Inicializa uma nova instância da classe RemoteArgument que representa um argumento Byte que pode ser passado por referência.

RemoteArgument(Char, Boolean)

Inicializa uma nova instância da classe RemoteArgument que representa um argumento Char que pode ser passado por referência.

RemoteArgument(DateTime, Boolean)

Inicializa uma nova instância da classe RemoteArgument que representa um argumento DateTime que pode ser passado por referência.

RemoteArgument(DBNull, Boolean)

Inicializa uma nova instância da classe RemoteArgument que representa um argumento DBNull que pode ser passado por referência.

RemoteArgument(Decimal, Boolean)

Inicializa uma nova instância da classe RemoteArgument que representa um argumento Decimal que pode ser passado por referência.

RemoteArgument(Double, Boolean)

Inicializa uma nova instância da classe RemoteArgument que representa um argumento Double que pode ser passado por referência.

RemoteArgument(Array, Boolean)

Inicializa uma nova instância da classe RemoteArgument que representa um argumento Array que pode ser passado por referência.

RemoteArgument(Int16, Boolean)

Inicializa uma nova instância da classe RemoteArgument que representa um argumento Int16 que pode ser passado por referência.

RemoteArgument(Int64, Boolean)

Inicializa uma nova instância da classe RemoteArgument que representa um argumento Int64 que pode ser passado por referência.

RemoteArgument(Single, Boolean)

Inicializa uma nova instância da classe RemoteArgument que representa um argumento Single que pode ser passado por referência.

RemoteArgument(String, Boolean)

Inicializa uma nova instância da classe RemoteArgument que representa um argumento String que pode ser passado por referência.

RemoteArgument(UInt16, Boolean)

Inicializa uma nova instância da classe RemoteArgument que representa um argumento UInt16 que pode ser passado por referência.

RemoteArgument(UInt32, Boolean)

Inicializa uma nova instância da classe RemoteArgument que representa um argumento UInt32 que pode ser passado por referência.

RemoteArgument(UInt64, Boolean)

Inicializa uma nova instância da classe RemoteArgument que representa um argumento UInt64 que pode ser passado por referência.

RemoteArgument(RemoteArgumentKind, TypeCode, Boolean)

Inicializa uma nova instância da classe RemoteArgument usando o RemoteArgumentKind e o TypeCode especificados para um argumento que pode ser passado por referência.

RemoteArgument(Int32, Boolean)

Inicializa uma nova instância da classe RemoteArgument que representa um argumento Int32 que pode ser passado por referência.

RemoteArgument(RemoteArgumentKind, TypeCode)

Inicializa uma nova instância da classe RemoteArgument usando o RemoteArgumentKind e o TypeCode especificados para um argumento que não é passado por referência.

RemoteArgument(SByte, Boolean)

Inicializa uma nova instância da classe RemoteArgument que representa um argumento SByte que pode ser passado por referência.

RemoteArgument(UInt64)

Inicializa uma nova instância da classe RemoteArgument que representa um argumento UInt64.

RemoteArgument(Array)

Inicializa uma nova instância da classe RemoteArgument que representa um argumento Array.

RemoteArgument(Boolean)

Inicializa uma nova instância da classe RemoteArgument que representa um argumento Boolean.

RemoteArgument(Byte)

Inicializa uma nova instância da classe RemoteArgument que representa um argumento Byte.

RemoteArgument(Char)

Inicializa uma nova instância da classe RemoteArgument que representa um argumento Char.

RemoteArgument(DateTime)

Inicializa uma nova instância da classe RemoteArgument que representa um argumento DateTime.

RemoteArgument(DBNull)

Inicializa uma nova instância da classe RemoteArgument que representa um argumento DBNull.

RemoteArgument(IContract, Boolean)

Inicializa uma nova instância da classe RemoteArgument que representa um argumento IContract que pode ser passado por referência.

RemoteArgument(Double)

Inicializa uma nova instância da classe RemoteArgument que representa um argumento Double.

RemoteArgument(Decimal)

Inicializa uma nova instância da classe RemoteArgument que representa um argumento Decimal.

RemoteArgument(Int32)

Inicializa uma nova instância da classe RemoteArgument que representa um argumento Int32.

RemoteArgument(Int64)

Inicializa uma nova instância da classe RemoteArgument que representa um argumento Int64.

RemoteArgument(SByte)

Inicializa uma nova instância da classe RemoteArgument que representa um argumento SByte.

RemoteArgument(Single)

Inicializa uma nova instância da classe RemoteArgument que representa um argumento Single.

RemoteArgument(String)

Inicializa uma nova instância da classe RemoteArgument que representa um argumento String.

RemoteArgument(UInt16)

Inicializa uma nova instância da classe RemoteArgument que representa um argumento UInt16.

RemoteArgument(UInt32)

Inicializa uma nova instância da classe RemoteArgument que representa um argumento UInt32.

RemoteArgument(Int16)

Inicializa uma nova instância da classe RemoteArgument que representa um argumento Int16.

RemoteArgument(IContract)

Inicializa uma nova instância da classe RemoteArgument que representa um argumento 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)

Parâmetros

value
IContract

Um argumento IContract que pode ser transmitido pelo processo ou pelos limites de domínio do aplicativo.

Comentários

Esse construtor define a propriedade como Contract, a TypeCode propriedade como TypeCode.Objecte a IsByRef propriedade como false.RemoteArgumentKind

Aplica-se a

RemoteArgument(Boolean, Boolean)

Inicializa uma nova instância da classe RemoteArgument que representa um argumento Boolean que pode ser passado por referência.

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)

Parâmetros

value
Boolean

Um argumento Boolean que pode ser transmitido pelo processo ou pelos limites de domínio do aplicativo.

isByRef
Boolean

true se value for um argumento passado por referência; caso contrário, false.

Comentários

Esse construtor define a RemoteArgumentKind propriedade como Intrinsic, a TypeCode propriedade como TypeCode.Booleane a IsByRef propriedade como o valor do isByRef parâmetro .

Aplica-se a

RemoteArgument(Byte, Boolean)

Inicializa uma nova instância da classe RemoteArgument que representa um argumento Byte que pode ser passado por referência.

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)

Parâmetros

value
Byte

Um argumento Byte que pode ser transmitido pelo processo ou pelos limites de domínio do aplicativo.

isByRef
Boolean

true se value for um argumento passado por referência; caso contrário, false.

Comentários

Esse construtor define a RemoteArgumentKind propriedade como Intrinsic, a TypeCode propriedade como TypeCode.Bytee a IsByRef propriedade como o valor do isByRef parâmetro .

Aplica-se a

RemoteArgument(Char, Boolean)

Inicializa uma nova instância da classe RemoteArgument que representa um argumento Char que pode ser passado por referência.

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)

Parâmetros

value
Char

Um argumento Char que pode ser transmitido pelo processo ou pelos limites de domínio do aplicativo.

isByRef
Boolean

true se value for um argumento passado por referência; caso contrário, false.

Comentários

Esse construtor define a RemoteArgumentKind propriedade como Intrinsic, a TypeCode propriedade como TypeCode.Chare a IsByRef propriedade como o valor do isByRef parâmetro .

Aplica-se a

RemoteArgument(DateTime, Boolean)

Inicializa uma nova instância da classe RemoteArgument que representa um argumento DateTime que pode ser passado por referência.

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)

Parâmetros

value
DateTime

Um argumento DateTime que pode ser transmitido pelo processo ou pelos limites de domínio do aplicativo.

isByRef
Boolean

true se value for um argumento passado por referência; caso contrário, false.

Comentários

Esse construtor define a RemoteArgumentKind propriedade como Intrinsic, a TypeCode propriedade como TypeCode.DateTimee a IsByRef propriedade como o valor do isByRef parâmetro .

Aplica-se a

RemoteArgument(DBNull, Boolean)

Inicializa uma nova instância da classe RemoteArgument que representa um argumento DBNull que pode ser passado por referência.

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)

Parâmetros

value
DBNull

Um argumento DBNull que pode ser transmitido pelo processo ou pelos limites de domínio do aplicativo.

isByRef
Boolean

true se value for um argumento passado por referência; caso contrário, false.

Comentários

Esse construtor define a RemoteArgumentKind propriedade como Intrinsic, a TypeCode propriedade como TypeCode.DBNulle a IsByRef propriedade como o valor do isByRef parâmetro .

Aplica-se a

RemoteArgument(Decimal, Boolean)

Inicializa uma nova instância da classe RemoteArgument que representa um argumento Decimal que pode ser passado por referência.

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)

Parâmetros

value
Decimal

Um argumento Decimal que pode ser transmitido pelo processo ou pelos limites de domínio do aplicativo.

isByRef
Boolean

true se value for um argumento passado por referência; caso contrário, false.

Comentários

Esse construtor define a RemoteArgumentKind propriedade como Intrinsic, a TypeCode propriedade como TypeCode.Decimale a IsByRef propriedade como o valor do isByRef parâmetro .

Aplica-se a

RemoteArgument(Double, Boolean)

Inicializa uma nova instância da classe RemoteArgument que representa um argumento Double que pode ser passado por referência.

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)

Parâmetros

value
Double

Um argumento Double que pode ser transmitido pelo processo ou pelos limites de domínio do aplicativo.

isByRef
Boolean

true se value for um argumento passado por referência; caso contrário, false.

Comentários

Esse construtor define a RemoteArgumentKind propriedade como Intrinsic, a TypeCode propriedade como TypeCode.Doublee a IsByRef propriedade como o valor do isByRef parâmetro .

Aplica-se a

RemoteArgument(Array, Boolean)

Inicializa uma nova instância da classe RemoteArgument que representa um argumento Array que pode ser passado por referência.

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)

Parâmetros

array
Array

Um argumento Array que pode ser transmitido pelo processo ou pelos limites de domínio do aplicativo.

isByRef
Boolean

true se array for um argumento passado por referência; caso contrário, false.

Exceções

O tipo de elemento de matriz não é um tipo base (ou seja, o método GetTypeCode(Type) retorna Object para o tipo de elemento de matriz).

array é null.

Comentários

Esse construtor define a RemoteArgumentKind propriedade como IntrinsicArray, a TypeCode propriedade como o código de tipo do tipo de elemento de matriz e a IsByRef propriedade como o valor do isByRef parâmetro .

Aplica-se a

RemoteArgument(Int16, Boolean)

Inicializa uma nova instância da classe RemoteArgument que representa um argumento Int16 que pode ser passado por referência.

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)

Parâmetros

value
Int16

Um argumento Int16 que pode ser transmitido pelo processo ou pelos limites de domínio do aplicativo.

isByRef
Boolean

true se value for um argumento passado por referência; caso contrário, false.

Comentários

Esse construtor define a RemoteArgumentKind propriedade como Intrinsic, a TypeCode propriedade como TypeCode.Int16e a IsByRef propriedade como o valor do isByRef parâmetro .

Aplica-se a

RemoteArgument(Int64, Boolean)

Inicializa uma nova instância da classe RemoteArgument que representa um argumento Int64 que pode ser passado por referência.

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)

Parâmetros

value
Int64

Um argumento Int64 que pode ser transmitido pelo processo ou pelos limites de domínio do aplicativo.

isByRef
Boolean

true se value for um argumento passado por referência; caso contrário, false.

Comentários

Esse construtor define a RemoteArgumentKind propriedade como Intrinsic, a TypeCode propriedade como TypeCode.Int64e a IsByRef propriedade como o valor do isByRef parâmetro .

Aplica-se a

RemoteArgument(Single, Boolean)

Inicializa uma nova instância da classe RemoteArgument que representa um argumento Single que pode ser passado por referência.

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)

Parâmetros

value
Single

Um argumento Single que pode ser transmitido pelo processo ou pelos limites de domínio do aplicativo.

isByRef
Boolean

true se value for um argumento passado por referência; caso contrário, false.

Comentários

Esse construtor define a RemoteArgumentKind propriedade como Intrinsic, a TypeCode propriedade como TypeCode.Singlee a IsByRef propriedade como o valor do isByRef parâmetro .

Aplica-se a

RemoteArgument(String, Boolean)

Inicializa uma nova instância da classe RemoteArgument que representa um argumento String que pode ser passado por referência.

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)

Parâmetros

value
String

Um argumento String que pode ser transmitido pelo processo ou pelos limites de domínio do aplicativo.

isByRef
Boolean

true se value for um argumento passado por referência; caso contrário, false.

Comentários

Esse construtor define a RemoteArgumentKind propriedade como Intrinsic, a TypeCode propriedade como TypeCode.Stringe a IsByRef propriedade como o valor do isByRef parâmetro .

Aplica-se a

RemoteArgument(UInt16, Boolean)

Importante

Esta API não está em conformidade com CLS.

Inicializa uma nova instância da classe RemoteArgument que representa um argumento UInt16 que pode ser passado por referência.

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)

Parâmetros

value
UInt16

Um argumento UInt16 que pode ser transmitido pelo processo ou pelos limites de domínio do aplicativo.

isByRef
Boolean

true se value for um argumento passado por referência; caso contrário, false.

Atributos

Comentários

Esse construtor define a RemoteArgumentKind propriedade como Intrinsic, a TypeCode propriedade como TypeCode.UInt16e a IsByRef propriedade como o valor do isByRef parâmetro .

Aplica-se a

RemoteArgument(UInt32, Boolean)

Importante

Esta API não está em conformidade com CLS.

Inicializa uma nova instância da classe RemoteArgument que representa um argumento UInt32 que pode ser passado por referência.

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)

Parâmetros

value
UInt32

Um argumento UInt32 que pode ser transmitido pelo processo ou pelos limites de domínio do aplicativo.

isByRef
Boolean

true se value for um argumento passado por referência; caso contrário, false.

Atributos

Comentários

Esse construtor define a RemoteArgumentKind propriedade como Intrinsic, a TypeCode propriedade como TypeCode.UInt32e a IsByRef propriedade como o valor do isByRef parâmetro .

Aplica-se a

RemoteArgument(UInt64, Boolean)

Importante

Esta API não está em conformidade com CLS.

Inicializa uma nova instância da classe RemoteArgument que representa um argumento UInt64 que pode ser passado por referência.

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)

Parâmetros

value
UInt64

Um argumento UInt64 que pode ser transmitido pelo processo ou pelos limites de domínio do aplicativo.

isByRef
Boolean

true se value for um argumento passado por referência; caso contrário, false.

Atributos

Comentários

Esse construtor define a RemoteArgumentKind propriedade como Intrinsic, a TypeCode propriedade como TypeCode.UInt64e a IsByRef propriedade como o valor do isByRef parâmetro .

Aplica-se a

RemoteArgument(RemoteArgumentKind, TypeCode, Boolean)

Inicializa uma nova instância da classe RemoteArgument usando o RemoteArgumentKind e o TypeCode especificados para um argumento que pode ser passado por referência.

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)

Parâmetros

remoteArgKind
RemoteArgumentKind

Uma dos valores RemoteArgumentKind que indica se o RemoteArgument representa um tipo intrínseco, uma matriz de tipos intrínsecos, um IContract ou o valor Missing.

typeCode
TypeCode

Um TypeCode que especifica o tipo base do argumento remoto.

isByRef
Boolean

true se o argumento remoto for passado por referência; caso contrário, false.

Exceções

remoteArgKind é Intrinsic ou IntrinsicArray e typeCode é Object ou Empty.

- ou -

remoteArgKind é Missing e typeCode não é Empty.

- ou -

remoteArgKind é Contract e typeCode não é Object.

remoteArgKind não é um valor RemoteArgumentKind válido.

Comentários

Esse construtor atribui o valor padrão do tipo de dados especificado pelo typeCode parâmetro ao RemoteArgument.

Um tipo de dados intrínseco é um tipo de dados primitivo (ou seja, a Type.IsPrimitive propriedade do tipo é true) ou um String, Decimal, DateTimeou DBNull.

Aplica-se a

RemoteArgument(Int32, Boolean)

Inicializa uma nova instância da classe RemoteArgument que representa um argumento Int32 que pode ser passado por referência.

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)

Parâmetros

value
Int32

Um argumento Int32 que pode ser transmitido pelo processo ou pelos limites de domínio do aplicativo.

isByRef
Boolean

true se value for um argumento passado por referência; caso contrário, false.

Comentários

Esse construtor define a RemoteArgumentKind propriedade como Intrinsic, a TypeCode propriedade como TypeCode.Int32e a IsByRef propriedade como o valor do isByRef parâmetro .

Aplica-se a

RemoteArgument(RemoteArgumentKind, TypeCode)

Inicializa uma nova instância da classe RemoteArgument usando o RemoteArgumentKind e o TypeCode especificados para um argumento que não é passado por referência.

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)

Parâmetros

remoteArgKind
RemoteArgumentKind

Uma dos valores RemoteArgumentKind que indica se o RemoteArgument representa um tipo intrínseco, uma matriz de tipos intrínsecos, um IContract ou o valor Missing.

typeCode
TypeCode

Um TypeCode que especifica o tipo base do argumento remoto.

Exceções

remoteArgKind é Intrinsic ou IntrinsicArray e typeCode é Object ou Empty.

- ou -

remoteArgKind é Missing e typeCode não é Empty.

- ou -

remoteArgKind é Contract e typeCode não é Object.

Comentários

Esse construtor atribui o valor padrão do tipo de dados especificado pelo typeCode parâmetro ao RemoteArgument.

Um tipo de dados intrínseco é um tipo de dados primitivo (ou seja, a Type.IsPrimitive propriedade do tipo é true) ou um String, Decimal, DateTimeou DBNull.

Aplica-se a

RemoteArgument(SByte, Boolean)

Importante

Esta API não está em conformidade com CLS.

Inicializa uma nova instância da classe RemoteArgument que representa um argumento SByte que pode ser passado por referência.

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)

Parâmetros

value
SByte

Um argumento SByte que pode ser transmitido pelo processo ou pelos limites de domínio do aplicativo.

isByRef
Boolean

true se value for um argumento passado por referência; caso contrário, false.

Atributos

Comentários

Esse construtor define a RemoteArgumentKind propriedade como Intrinsic, a TypeCode propriedade como TypeCode.SBytee a IsByRef propriedade como o valor do isByRef parâmetro .

Aplica-se a

RemoteArgument(UInt64)

Importante

Esta API não está em conformidade com CLS.

Inicializa uma nova instância da classe RemoteArgument que representa um argumento 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)

Parâmetros

value
UInt64

Um argumento UInt64 que pode ser transmitido pelo processo ou pelos limites de domínio do aplicativo.

Atributos

Comentários

Esse construtor define a propriedade como Intrinsic, a TypeCode propriedade como TypeCode.UInt64e a IsByRef propriedade como false.RemoteArgumentKind

Aplica-se a

RemoteArgument(Array)

Inicializa uma nova instância da classe RemoteArgument que representa um argumento 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)

Parâmetros

array
Array

Um argumento Array que pode ser transmitido pelo processo ou pelos limites de domínio do aplicativo.

Exceções

O tipo de elemento de matriz não é um tipo base (ou seja, o método GetTypeCode(Type) para o tipo de elemento de matriz retorna Object).

array é null.

Comentários

Esse construtor define a propriedade como IntrinsicArray, a TypeCode propriedade como o código de tipo do tipo de elemento de matriz e a IsByRef propriedade como false.RemoteArgumentKind

Aplica-se a

RemoteArgument(Boolean)

Inicializa uma nova instância da classe RemoteArgument que representa um argumento 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)

Parâmetros

value
Boolean

Um argumento Boolean que pode ser transmitido pelo processo ou pelos limites de domínio do aplicativo.

Comentários

Esse construtor define a propriedade como Intrinsic, a TypeCode propriedade como TypeCode.Booleane a IsByRef propriedade como false.RemoteArgumentKind

Aplica-se a

RemoteArgument(Byte)

Inicializa uma nova instância da classe RemoteArgument que representa um argumento 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)

Parâmetros

value
Byte

Um argumento Byte que pode ser transmitido pelo processo ou pelos limites de domínio do aplicativo.

Comentários

Esse construtor define a propriedade como Intrinsic, a TypeCode propriedade como TypeCode.Bytee a IsByRef propriedade como false.RemoteArgumentKind

Aplica-se a

RemoteArgument(Char)

Inicializa uma nova instância da classe RemoteArgument que representa um argumento 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)

Parâmetros

value
Char

Um argumento Char que pode ser transmitido pelo processo ou pelos limites de domínio do aplicativo.

Comentários

Esse construtor define a propriedade como Intrinsic, a TypeCode propriedade como TypeCode.Chare a IsByRef propriedade como false.RemoteArgumentKind

Aplica-se a

RemoteArgument(DateTime)

Inicializa uma nova instância da classe RemoteArgument que representa um argumento 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)

Parâmetros

value
DateTime

Um argumento DateTime que pode ser transmitido pelo processo ou pelos limites de domínio do aplicativo.

Comentários

Esse construtor define a propriedade como Intrinsic, a TypeCode propriedade como TypeCode.DateTimee a IsByRef propriedade como false.RemoteArgumentKind

Aplica-se a

RemoteArgument(DBNull)

Inicializa uma nova instância da classe RemoteArgument que representa um argumento 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)

Parâmetros

value
DBNull

Um argumento DBNull que pode ser transmitido pelo processo ou pelos limites de domínio do aplicativo.

Comentários

Esse construtor define a propriedade como Intrinsic, a TypeCode propriedade como TypeCode.DBNulle a IsByRef propriedade como false.RemoteArgumentKind

Aplica-se a

RemoteArgument(IContract, Boolean)

Inicializa uma nova instância da classe RemoteArgument que representa um argumento IContract que pode ser passado por referência.

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)

Parâmetros

value
IContract

Um argumento IContract que pode ser transmitido pelo processo ou pelos limites de domínio do aplicativo.

isByRef
Boolean

true se value for um argumento passado por referência; caso contrário, false.

Comentários

Esse construtor define a RemoteArgumentKind propriedade como Contract, a TypeCode propriedade como TypeCode.Objecte a IsByRef propriedade como o valor do isByRef parâmetro .

Aplica-se a

RemoteArgument(Double)

Inicializa uma nova instância da classe RemoteArgument que representa um argumento 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)

Parâmetros

value
Double

Um argumento Double que pode ser transmitido pelo processo ou pelos limites de domínio do aplicativo.

Comentários

Esse construtor define a propriedade como Intrinsic, a TypeCode propriedade como TypeCode.Doublee a IsByRef propriedade como false.RemoteArgumentKind

Aplica-se a

RemoteArgument(Decimal)

Inicializa uma nova instância da classe RemoteArgument que representa um argumento 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)

Parâmetros

value
Decimal

Um argumento Decimal que pode ser transmitido pelo processo ou pelos limites de domínio do aplicativo.

Comentários

Esse construtor define a propriedade como Intrinsic, a TypeCode propriedade como TypeCode.Decimale a IsByRef propriedade como false.RemoteArgumentKind

Aplica-se a

RemoteArgument(Int32)

Inicializa uma nova instância da classe RemoteArgument que representa um argumento 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)

Parâmetros

value
Int32

Um argumento Int32 que pode ser transmitido pelo processo ou pelos limites de domínio do aplicativo.

Comentários

Esse construtor define a propriedade como Intrinsic, a TypeCode propriedade como TypeCode.Int32e a IsByRef propriedade como false.RemoteArgumentKind

Aplica-se a

RemoteArgument(Int64)

Inicializa uma nova instância da classe RemoteArgument que representa um argumento 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)

Parâmetros

value
Int64

Um argumento Int64 que pode ser transmitido pelo processo ou pelos limites de domínio do aplicativo.

Comentários

Esse construtor define a propriedade como Intrinsic, a TypeCode propriedade como TypeCode.Int64e a IsByRef propriedade como false.RemoteArgumentKind

Aplica-se a

RemoteArgument(SByte)

Importante

Esta API não está em conformidade com CLS.

Inicializa uma nova instância da classe RemoteArgument que representa um argumento 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)

Parâmetros

value
SByte

Um argumento SByte que pode ser transmitido pelo processo ou pelos limites de domínio do aplicativo.

Atributos

Comentários

Esse construtor define a propriedade como Intrinsic, a TypeCode propriedade como TypeCode.SBytee a IsByRef propriedade como false.RemoteArgumentKind

Aplica-se a

RemoteArgument(Single)

Inicializa uma nova instância da classe RemoteArgument que representa um argumento 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)

Parâmetros

value
Single

Um argumento Single que pode ser transmitido pelo processo ou pelos limites de domínio do aplicativo.

Comentários

Esse construtor define a propriedade como Intrinsic, a TypeCode propriedade como TypeCode.Singlee a IsByRef propriedade como false.RemoteArgumentKind

Aplica-se a

RemoteArgument(String)

Inicializa uma nova instância da classe RemoteArgument que representa um argumento 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)

Parâmetros

value
String

Um argumento String que pode ser transmitido pelo processo ou pelos limites de domínio do aplicativo.

Comentários

Esse construtor define a propriedade como Intrinsic, a TypeCode propriedade como TypeCode.Stringe a IsByRef propriedade como false.RemoteArgumentKind

Aplica-se a

RemoteArgument(UInt16)

Importante

Esta API não está em conformidade com CLS.

Inicializa uma nova instância da classe RemoteArgument que representa um argumento 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)

Parâmetros

value
UInt16

Um argumento UInt16 que pode ser transmitido pelo processo ou pelos limites de domínio do aplicativo.

Atributos

Comentários

Esse construtor define a propriedade como Intrinsic, a TypeCode propriedade como TypeCode.UInt16e a IsByRef propriedade como false.RemoteArgumentKind

Aplica-se a

RemoteArgument(UInt32)

Importante

Esta API não está em conformidade com CLS.

Inicializa uma nova instância da classe RemoteArgument que representa um argumento 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)

Parâmetros

value
UInt32

Um argumento UInt32 que pode ser transmitido pelo processo ou pelos limites de domínio do aplicativo.

Atributos

Comentários

Esse construtor define a propriedade como Intrinsic, a TypeCode propriedade como TypeCode.UInt32e a IsByRef propriedade como false.RemoteArgumentKind

Aplica-se a

RemoteArgument(Int16)

Inicializa uma nova instância da classe RemoteArgument que representa um argumento 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)

Parâmetros

value
Int16

Um argumento Int16 que pode ser transmitido pelo processo ou pelos limites de domínio do aplicativo.

Comentários

Esse construtor define a propriedade como Intrinsic, a TypeCode propriedade como TypeCode.Int16e a IsByRef propriedade como false.RemoteArgumentKind

Aplica-se a