Idioma

RemoteArgument Construtores

Definição

Inicializa uma nova instância da RemoteArgument classe.

Sobrecargas

Name Descrição
RemoteArgument(IContract)

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

RemoteArgument(Boolean, Boolean)

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

RemoteArgument(Byte, Boolean)

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

RemoteArgument(Char, Boolean)

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

RemoteArgument(DateTime, Boolean)

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

RemoteArgument(DBNull, Boolean)

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

RemoteArgument(Decimal, Boolean)

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

RemoteArgument(Double, Boolean)

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

RemoteArgument(Array, Boolean)

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

RemoteArgument(Int16, Boolean)

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

RemoteArgument(Int64, Boolean)

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

RemoteArgument(Single, Boolean)

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

RemoteArgument(String, Boolean)

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

RemoteArgument(UInt16, Boolean)

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

RemoteArgument(UInt32, Boolean)

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

RemoteArgument(UInt64, Boolean)

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

RemoteArgument(RemoteArgumentKind, TypeCode, Boolean)

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

RemoteArgument(Int32, Boolean)

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

RemoteArgument(RemoteArgumentKind, TypeCode)

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

RemoteArgument(SByte, Boolean)

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

RemoteArgument(UInt64)

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

RemoteArgument(Array)

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

RemoteArgument(Boolean)

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

RemoteArgument(Byte)

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

RemoteArgument(Char)

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

RemoteArgument(DateTime)

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

RemoteArgument(DBNull)

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

RemoteArgument(IContract, Boolean)

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

RemoteArgument(Double)

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

RemoteArgument(Decimal)

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

RemoteArgument(Int32)

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

RemoteArgument(Int64)

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

RemoteArgument(SByte)

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

RemoteArgument(Single)

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

RemoteArgument(String)

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

RemoteArgument(UInt16)

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

RemoteArgument(UInt32)

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

RemoteArgument(Int16)

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

RemoteArgument(IContract)

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

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 IContract argumento que pode ser transmitido através dos limites do processo ou do domínio da aplicação.

Observações

Este construtor define a propriedade para RemoteArgumentKind, a Contract propriedade para TypeCode, e a TypeCode.Object propriedade para IsByRef.false

Aplica-se a

RemoteArgument(Boolean, Boolean)

Inicializa uma nova instância da RemoteArgument classe que representa um Boolean argumento 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 Boolean argumento que pode ser transmitido através das fronteiras do processo ou do domínio da aplicação.

isByRef
Boolean

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

Observações

Este construtor define a RemoteArgumentKind propriedade para Intrinsic, a TypeCode propriedade para TypeCode.Boolean, e a IsByRef propriedade para o valor do isByRef parâmetro.

Aplica-se a

RemoteArgument(Byte, Boolean)

Inicializa uma nova instância da RemoteArgument classe que representa um Byte argumento 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 Byte argumento que pode ser transmitido através das fronteiras do processo ou do domínio da aplicação.

isByRef
Boolean

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

Observações

Este construtor define a RemoteArgumentKind propriedade para Intrinsic, a TypeCode propriedade para TypeCode.Byte, e a IsByRef propriedade para o valor do isByRef parâmetro.

Aplica-se a

RemoteArgument(Char, Boolean)

Inicializa uma nova instância da RemoteArgument classe que representa um Char argumento 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 Char argumento que pode ser transmitido através das fronteiras do processo ou do domínio da aplicação.

isByRef
Boolean

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

Observações

Este construtor define a RemoteArgumentKind propriedade para Intrinsic, a TypeCode propriedade para TypeCode.Char, e a IsByRef propriedade para o valor do isByRef parâmetro.

Aplica-se a

RemoteArgument(DateTime, Boolean)

Inicializa uma nova instância da RemoteArgument classe que representa um DateTime argumento 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 DateTime argumento que pode ser transmitido através das fronteiras do processo ou do domínio da aplicação.

isByRef
Boolean

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

Observações

Este construtor define a RemoteArgumentKind propriedade para Intrinsic, a TypeCode propriedade para TypeCode.DateTime, e a IsByRef propriedade para o valor do isByRef parâmetro.

Aplica-se a

RemoteArgument(DBNull, Boolean)

Inicializa uma nova instância da RemoteArgument classe que representa um DBNull argumento 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 DBNull argumento que pode ser transmitido através das fronteiras do processo ou do domínio da aplicação.

isByRef
Boolean

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

Observações

Este construtor define a RemoteArgumentKind propriedade para Intrinsic, a TypeCode propriedade para TypeCode.DBNull, e a IsByRef propriedade para o valor do isByRef parâmetro.

Aplica-se a

RemoteArgument(Decimal, Boolean)

Inicializa uma nova instância da RemoteArgument classe que representa um Decimal argumento 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 Decimal argumento que pode ser transmitido através das fronteiras do processo ou do domínio da aplicação.

isByRef
Boolean

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

Observações

Este construtor define a RemoteArgumentKind propriedade para Intrinsic, a TypeCode propriedade para TypeCode.Decimal, e a IsByRef propriedade para o valor do isByRef parâmetro.

Aplica-se a

RemoteArgument(Double, Boolean)

Inicializa uma nova instância da RemoteArgument classe que representa um Double argumento 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 Double argumento que pode ser transmitido através das fronteiras do processo ou do domínio da aplicação.

isByRef
Boolean

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

Observações

Este construtor define a RemoteArgumentKind propriedade para Intrinsic, a TypeCode propriedade para TypeCode.Double, e a IsByRef propriedade para o valor do isByRef parâmetro.

Aplica-se a

RemoteArgument(Array, Boolean)

Inicializa uma nova instância da RemoteArgument classe que representa um Array argumento 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 Array argumento que pode ser transmitido através dos limites do processo ou do domínio da aplicação.

isByRef
Boolean

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

Exceções

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

array é null.

Observações

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

Aplica-se a

RemoteArgument(Int16, Boolean)

Inicializa uma nova instância da RemoteArgument classe que representa um Int16 argumento 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 Int16 argumento que pode ser transmitido através dos limites do processo ou do domínio da aplicação.

isByRef
Boolean

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

Observações

Este construtor define a RemoteArgumentKind propriedade para Intrinsic, a TypeCode propriedade para TypeCode.Int16, e a IsByRef propriedade para o valor do isByRef parâmetro.

Aplica-se a

RemoteArgument(Int64, Boolean)

Inicializa uma nova instância da RemoteArgument classe que representa um Int64 argumento 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 Int64 argumento que pode ser transmitido através dos limites do processo ou do domínio da aplicação.

isByRef
Boolean

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

Observações

Este construtor define a RemoteArgumentKind propriedade para Intrinsic, a TypeCode propriedade para TypeCode.Int64, e a IsByRef propriedade para o valor do isByRef parâmetro.

Aplica-se a

RemoteArgument(Single, Boolean)

Inicializa uma nova instância da RemoteArgument classe que representa um Single argumento 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 Single argumento que pode ser transmitido através das fronteiras do processo ou do domínio da aplicação.

isByRef
Boolean

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

Observações

Este construtor define a RemoteArgumentKind propriedade para Intrinsic, a TypeCode propriedade para TypeCode.Single, e a IsByRef propriedade para o valor do isByRef parâmetro.

Aplica-se a

RemoteArgument(String, Boolean)

Inicializa uma nova instância da RemoteArgument classe que representa um String argumento 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 String argumento que pode ser transmitido através das fronteiras do processo ou do domínio da aplicação.

isByRef
Boolean

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

Observações

Este construtor define a RemoteArgumentKind propriedade para Intrinsic, a TypeCode propriedade para TypeCode.String, e a IsByRef propriedade para 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 RemoteArgument classe que representa um UInt16 argumento 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 UInt16 argumento que pode ser transmitido através das fronteiras do processo ou do domínio da aplicação.

isByRef
Boolean

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

Atributos

Observações

Este construtor define a RemoteArgumentKind propriedade para Intrinsic, a TypeCode propriedade para TypeCode.UInt16, e a IsByRef propriedade para 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 RemoteArgument classe que representa um UInt32 argumento 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 UInt32 argumento que pode ser transmitido através das fronteiras do processo ou do domínio da aplicação.

isByRef
Boolean

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

Atributos

Observações

Este construtor define a RemoteArgumentKind propriedade para Intrinsic, a TypeCode propriedade para TypeCode.UInt32, e a IsByRef propriedade para 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 RemoteArgument classe que representa um UInt64 argumento 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 UInt64 argumento que pode ser transmitido através das fronteiras do processo ou do domínio da aplicação.

isByRef
Boolean

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

Atributos

Observações

Este construtor define a RemoteArgumentKind propriedade para Intrinsic, a TypeCode propriedade para TypeCode.UInt64, e a IsByRef propriedade para o valor do isByRef parâmetro.

Aplica-se a

RemoteArgument(RemoteArgumentKind, TypeCode, Boolean)

Inicializa uma nova instância da RemoteArgument classe usando o especificado RemoteArgumentKind e TypeCode 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

Um dos RemoteArgumentKind valores indica se o RemoteArgument representa um tipo intrínseco, um array de tipos intrínsecos, um IContract, ou o Missing valor.

typeCode
TypeCode

A 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 válido RemoteArgumentKind .

Observações

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

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

Aplica-se a

RemoteArgument(Int32, Boolean)

Inicializa uma nova instância da RemoteArgument classe que representa um Int32 argumento 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 Int32 argumento que pode ser transmitido através dos limites do processo ou do domínio da aplicação.

isByRef
Boolean

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

Observações

Este construtor define a RemoteArgumentKind propriedade para Intrinsic, a TypeCode propriedade para TypeCode.Int32, e a IsByRef propriedade para o valor do isByRef parâmetro.

Aplica-se a

RemoteArgument(RemoteArgumentKind, TypeCode)

Inicializa uma nova instância da RemoteArgument classe usando o e RemoteArgumentKind especificado TypeCode 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

Um dos RemoteArgumentKind valores indica se o RemoteArgument representa um tipo intrínseco, um array de tipos intrínsecos, um IContract, ou o Missing valor.

typeCode
TypeCode

A 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é .

Observações

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

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

Aplica-se a

RemoteArgument(SByte, Boolean)

Importante

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

Inicializa uma nova instância da RemoteArgument classe que representa um SByte argumento 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 SByte argumento que pode ser transmitido através dos limites do processo ou do domínio da aplicação.

isByRef
Boolean

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

Atributos

Observações

Este construtor define a RemoteArgumentKind propriedade para Intrinsic, a TypeCode propriedade para TypeCode.SByte, e a IsByRef propriedade para 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 RemoteArgument classe que representa um UInt64 argumento.

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 UInt64 argumento que pode ser transmitido através das fronteiras do processo ou do domínio da aplicação.

Atributos

Observações

Este construtor define a propriedade para RemoteArgumentKind, a Intrinsic propriedade para TypeCode, e a TypeCode.UInt64 propriedade para IsByRef.false

Aplica-se a

RemoteArgument(Array)

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

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 Array argumento que pode ser transmitido através dos limites do processo ou do domínio da aplicação.

Exceções

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

array é null.

Observações

Este construtor define a RemoteArgumentKind propriedade para IntrinsicArray, a TypeCode propriedade para o código de tipo do tipo de elemento do array, e a IsByRef propriedade para false.

Aplica-se a

RemoteArgument(Boolean)

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

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 Boolean argumento que pode ser transmitido através das fronteiras do processo ou do domínio da aplicação.

Observações

Este construtor define a propriedade para RemoteArgumentKind, a Intrinsic propriedade para TypeCode, e a TypeCode.Boolean propriedade para IsByRef.false

Aplica-se a

RemoteArgument(Byte)

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

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 Byte argumento que pode ser transmitido através das fronteiras do processo ou do domínio da aplicação.

Observações

Este construtor define a propriedade para RemoteArgumentKind, a Intrinsic propriedade para TypeCode, e a TypeCode.Byte propriedade para IsByRef.false

Aplica-se a

RemoteArgument(Char)

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

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 Char argumento que pode ser transmitido através das fronteiras do processo ou do domínio da aplicação.

Observações

Este construtor define a propriedade para RemoteArgumentKind, a Intrinsic propriedade para TypeCode, e a TypeCode.Char propriedade para IsByRef.false

Aplica-se a

RemoteArgument(DateTime)

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

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 DateTime argumento que pode ser transmitido através das fronteiras do processo ou do domínio da aplicação.

Observações

Este construtor define a propriedade para RemoteArgumentKind, a Intrinsic propriedade para TypeCode, e a TypeCode.DateTime propriedade para IsByRef.false

Aplica-se a

RemoteArgument(DBNull)

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

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 DBNull argumento que pode ser transmitido através das fronteiras do processo ou do domínio da aplicação.

Observações

Este construtor define a propriedade para RemoteArgumentKind, a Intrinsic propriedade para TypeCode, e a TypeCode.DBNull propriedade para IsByRef.false

Aplica-se a

RemoteArgument(IContract, Boolean)

Inicializa uma nova instância da RemoteArgument classe que representa um IContract argumento 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 IContract argumento que pode ser transmitido através dos limites do processo ou do domínio da aplicação.

isByRef
Boolean

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

Observações

Este construtor define a RemoteArgumentKind propriedade para Contract, a TypeCode propriedade para TypeCode.Object, e a IsByRef propriedade para o valor do isByRef parâmetro.

Aplica-se a

RemoteArgument(Double)

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

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 Double argumento que pode ser transmitido através das fronteiras do processo ou do domínio da aplicação.

Observações

Este construtor define a propriedade para RemoteArgumentKind, a Intrinsic propriedade para TypeCode, e a TypeCode.Double propriedade para IsByRef.false

Aplica-se a

RemoteArgument(Decimal)

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

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 Decimal argumento que pode ser transmitido através das fronteiras do processo ou do domínio da aplicação.

Observações

Este construtor define a propriedade para RemoteArgumentKind, a Intrinsic propriedade para TypeCode, e a TypeCode.Decimal propriedade para IsByRef.false

Aplica-se a

RemoteArgument(Int32)

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

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 Int32 argumento que pode ser transmitido através dos limites do processo ou do domínio da aplicação.

Observações

Este construtor define a propriedade para RemoteArgumentKind, a Intrinsic propriedade para TypeCode, e a TypeCode.Int32 propriedade para IsByRef.false

Aplica-se a

RemoteArgument(Int64)

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

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 Int64 argumento que pode ser transmitido através dos limites do processo ou do domínio da aplicação.

Observações

Este construtor define a propriedade para RemoteArgumentKind, a Intrinsic propriedade para TypeCode, e a TypeCode.Int64 propriedade para IsByRef.false

Aplica-se a

RemoteArgument(SByte)

Importante

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

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

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 SByte argumento que pode ser transmitido através dos limites do processo ou do domínio da aplicação.

Atributos

Observações

Este construtor define a propriedade para RemoteArgumentKind, a Intrinsic propriedade para TypeCode, e a TypeCode.SByte propriedade para IsByRef.false

Aplica-se a

RemoteArgument(Single)

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

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 Single argumento que pode ser transmitido através das fronteiras do processo ou do domínio da aplicação.

Observações

Este construtor define a propriedade para RemoteArgumentKind, a Intrinsic propriedade para TypeCode, e a TypeCode.Single propriedade para IsByRef.false

Aplica-se a

RemoteArgument(String)

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

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 String argumento que pode ser transmitido através das fronteiras do processo ou do domínio da aplicação.

Observações

Este construtor define a propriedade para RemoteArgumentKind, a Intrinsic propriedade para TypeCode, e a TypeCode.String propriedade para IsByRef.false

Aplica-se a

RemoteArgument(UInt16)

Importante

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

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

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 UInt16 argumento que pode ser transmitido através das fronteiras do processo ou do domínio da aplicação.

Atributos

Observações

Este construtor define a propriedade para RemoteArgumentKind, a Intrinsic propriedade para TypeCode, e a TypeCode.UInt16 propriedade para IsByRef.false

Aplica-se a

RemoteArgument(UInt32)

Importante

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

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

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 UInt32 argumento que pode ser transmitido através das fronteiras do processo ou do domínio da aplicação.

Atributos

Observações

Este construtor define a propriedade para RemoteArgumentKind, a Intrinsic propriedade para TypeCode, e a TypeCode.UInt32 propriedade para IsByRef.false

Aplica-se a

RemoteArgument(Int16)

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

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 Int16 argumento que pode ser transmitido através dos limites do processo ou do domínio da aplicação.

Observações

Este construtor define a propriedade para RemoteArgumentKind, a Intrinsic propriedade para TypeCode, e a TypeCode.Int16 propriedade para IsByRef.false

Aplica-se a