RemoteArgument Construtores
Definição
Importante
Algumas informações dizem respeito a um produto pré-lançado que pode ser substancialmente modificado antes de ser lançado. A Microsoft não faz garantias, de forma expressa ou implícita, em relação à informação aqui apresentada.
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.
- 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 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.
Exceções
remoteArgKind é Intrinsic ou IntrinsicArray, e typeCode é Object ou Empty.
-ou-
remoteArgKind é Missing e typeCode não Emptyé .
-ou-
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