RemoteArgument Constructores
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Inicializa una nueva instancia de la clase RemoteArgument.
Sobrecargas
RemoteArgument(IContract) |
Inicializa una nueva instancia de la clase RemoteArgument que representa un argumento IContract. |
RemoteArgument(Boolean, Boolean) |
Inicializa una nueva instancia de la clase RemoteArgument que representa un argumento Boolean que se puede pasar por referencia. |
RemoteArgument(Byte, Boolean) |
Inicializa una nueva instancia de la clase RemoteArgument que representa un argumento Byte que se puede pasar por referencia. |
RemoteArgument(Char, Boolean) |
Inicializa una nueva instancia de la clase RemoteArgument que representa un argumento Char que se puede pasar por referencia. |
RemoteArgument(DateTime, Boolean) |
Inicializa una nueva instancia de la clase RemoteArgument que representa un argumento DateTime que se puede pasar por referencia. |
RemoteArgument(DBNull, Boolean) |
Inicializa una nueva instancia de la clase RemoteArgument que representa un argumento DBNull que se puede pasar por referencia. |
RemoteArgument(Decimal, Boolean) |
Inicializa una nueva instancia de la clase RemoteArgument que representa un argumento Decimal que se puede pasar por referencia. |
RemoteArgument(Double, Boolean) |
Inicializa una nueva instancia de la clase RemoteArgument que representa un argumento Double que se puede pasar por referencia. |
RemoteArgument(Array, Boolean) |
Inicializa una nueva instancia de la clase RemoteArgument que representa un argumento Array que se puede pasar por referencia. |
RemoteArgument(Int16, Boolean) |
Inicializa una nueva instancia de la clase RemoteArgument que representa un argumento Int16 que se puede pasar por referencia. |
RemoteArgument(Int64, Boolean) |
Inicializa una nueva instancia de la clase RemoteArgument que representa un argumento Int64 que se puede pasar por referencia. |
RemoteArgument(Single, Boolean) |
Inicializa una nueva instancia de la clase RemoteArgument que representa un argumento Single que se puede pasar por referencia. |
RemoteArgument(String, Boolean) |
Inicializa una nueva instancia de la clase RemoteArgument que representa un argumento String que se puede pasar por referencia. |
RemoteArgument(UInt16, Boolean) |
Inicializa una nueva instancia de la clase RemoteArgument que representa un argumento UInt16 que se puede pasar por referencia. |
RemoteArgument(UInt32, Boolean) |
Inicializa una nueva instancia de la clase RemoteArgument que representa un argumento UInt32 que se puede pasar por referencia. |
RemoteArgument(UInt64, Boolean) |
Inicializa una nueva instancia de la clase RemoteArgument que representa un argumento UInt64 que se puede pasar por referencia. |
RemoteArgument(RemoteArgumentKind, TypeCode, Boolean) |
Inicializa una nueva instancia de la clase RemoteArgument usando las propiedades RemoteArgumentKind y TypeCode especificadas para un argumento que se puede pasar por referencia. |
RemoteArgument(Int32, Boolean) |
Inicializa una nueva instancia de la clase RemoteArgument que representa un argumento Int32 que se puede pasar por referencia. |
RemoteArgument(RemoteArgumentKind, TypeCode) |
Inicializa una nueva instancia de la clase RemoteArgument usando las propiedades RemoteArgumentKind y TypeCode especificadas para un argumento que no se pasa por referencia. |
RemoteArgument(SByte, Boolean) |
Inicializa una nueva instancia de la clase RemoteArgument que representa un argumento SByte que se puede pasar por referencia. |
RemoteArgument(UInt64) |
Inicializa una nueva instancia de la clase RemoteArgument que representa un argumento UInt64. |
RemoteArgument(Array) |
Inicializa una nueva instancia de la clase RemoteArgument que representa un argumento Array. |
RemoteArgument(Boolean) |
Inicializa una nueva instancia de la clase RemoteArgument que representa un argumento Boolean. |
RemoteArgument(Byte) |
Inicializa una nueva instancia de la clase RemoteArgument que representa un argumento Byte. |
RemoteArgument(Char) |
Inicializa una nueva instancia de la clase RemoteArgument que representa un argumento Char. |
RemoteArgument(DateTime) |
Inicializa una nueva instancia de la clase RemoteArgument que representa un argumento DateTime. |
RemoteArgument(DBNull) |
Inicializa una nueva instancia de la clase RemoteArgument que representa un argumento DBNull. |
RemoteArgument(IContract, Boolean) |
Inicializa una nueva instancia de la clase RemoteArgument que representa un argumento IContract que se puede pasar por referencia. |
RemoteArgument(Double) |
Inicializa una nueva instancia de la clase RemoteArgument que representa un argumento Double. |
RemoteArgument(Decimal) |
Inicializa una nueva instancia de la clase RemoteArgument que representa un argumento Decimal. |
RemoteArgument(Int32) |
Inicializa una nueva instancia de la clase RemoteArgument que representa un argumento Int32. |
RemoteArgument(Int64) |
Inicializa una nueva instancia de la clase RemoteArgument que representa un argumento Int64. |
RemoteArgument(SByte) |
Inicializa una nueva instancia de la clase RemoteArgument que representa un argumento SByte. |
RemoteArgument(Single) |
Inicializa una nueva instancia de la clase RemoteArgument que representa un argumento Single. |
RemoteArgument(String) |
Inicializa una nueva instancia de la clase RemoteArgument que representa un argumento String. |
RemoteArgument(UInt16) |
Inicializa una nueva instancia de la clase RemoteArgument que representa un argumento UInt16. |
RemoteArgument(UInt32) |
Inicializa una nueva instancia de la clase RemoteArgument que representa un argumento UInt32. |
RemoteArgument(Int16) |
Inicializa una nueva instancia de la clase RemoteArgument que representa un argumento Int16. |
RemoteArgument(IContract)
Inicializa una nueva instancia de la clase RemoteArgument que representa un 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
Argumento IContract que se puede pasar entre los límites del dominio de aplicación y del proceso.
Comentarios
Este constructor establece la RemoteArgumentKind propiedad Contracten , la TypeCode propiedad TypeCode.Objecten y la IsByRef propiedad en false
.
Se aplica a
RemoteArgument(Boolean, Boolean)
Inicializa una nueva instancia de la clase RemoteArgument que representa un argumento Boolean que se puede pasar por referencia.
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
Argumento Boolean que se puede pasar entre los límites del dominio de aplicación y del proceso.
- isByRef
- Boolean
true
si value
es un argumento que se pasa por referencia; de lo contrario, false
.
Comentarios
Este constructor establece la RemoteArgumentKind propiedad Intrinsicen , la TypeCode propiedad TypeCode.Booleanen y la IsByRef propiedad en el valor del isByRef
parámetro .
Se aplica a
RemoteArgument(Byte, Boolean)
Inicializa una nueva instancia de la clase RemoteArgument que representa un argumento Byte que se puede pasar por referencia.
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
Argumento Byte que se puede pasar entre los límites del dominio de aplicación y del proceso.
- isByRef
- Boolean
true
si value
es un argumento que se pasa por referencia; de lo contrario, false
.
Comentarios
Este constructor establece la RemoteArgumentKind propiedad Intrinsicen , la TypeCode propiedad TypeCode.Byteen y la IsByRef propiedad en el valor del isByRef
parámetro .
Se aplica a
RemoteArgument(Char, Boolean)
Inicializa una nueva instancia de la clase RemoteArgument que representa un argumento Char que se puede pasar por referencia.
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
Argumento Char que se puede pasar entre los límites del dominio de aplicación y del proceso.
- isByRef
- Boolean
true
si value
es un argumento que se pasa por referencia; de lo contrario, false
.
Comentarios
Este constructor establece la RemoteArgumentKind propiedad Intrinsicen , la TypeCode propiedad TypeCode.Charen y la IsByRef propiedad en el valor del isByRef
parámetro .
Se aplica a
RemoteArgument(DateTime, Boolean)
Inicializa una nueva instancia de la clase RemoteArgument que representa un argumento DateTime que se puede pasar por referencia.
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
Argumento DateTime que se puede pasar entre los límites del dominio de aplicación y del proceso.
- isByRef
- Boolean
true
si value
es un argumento que se pasa por referencia; de lo contrario, false
.
Comentarios
Este constructor establece la RemoteArgumentKind propiedad Intrinsicen , la TypeCode propiedad TypeCode.DateTimeen y la IsByRef propiedad en el valor del isByRef
parámetro .
Se aplica a
RemoteArgument(DBNull, Boolean)
Inicializa una nueva instancia de la clase RemoteArgument que representa un argumento DBNull que se puede pasar por referencia.
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
Argumento DBNull que se puede pasar entre los límites del dominio de aplicación y del proceso.
- isByRef
- Boolean
true
si value
es un argumento que se pasa por referencia; de lo contrario, false
.
Comentarios
Este constructor establece la RemoteArgumentKind propiedad en Intrinsic, la TypeCode propiedad TypeCode.DBNullen y la IsByRef propiedad en el valor del isByRef
parámetro .
Se aplica a
RemoteArgument(Decimal, Boolean)
Inicializa una nueva instancia de la clase RemoteArgument que representa un argumento Decimal que se puede pasar por referencia.
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
Argumento Decimal que se puede pasar entre los límites del dominio de aplicación y del proceso.
- isByRef
- Boolean
true
si value
es un argumento que se pasa por referencia; de lo contrario, false
.
Comentarios
Este constructor establece la RemoteArgumentKind propiedad en Intrinsic, la TypeCode propiedad TypeCode.Decimalen y la IsByRef propiedad en el valor del isByRef
parámetro .
Se aplica a
RemoteArgument(Double, Boolean)
Inicializa una nueva instancia de la clase RemoteArgument que representa un argumento Double que se puede pasar por referencia.
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
Argumento Double que se puede pasar entre los límites del dominio de aplicación y del proceso.
- isByRef
- Boolean
true
si value
es un argumento que se pasa por referencia; de lo contrario, false
.
Comentarios
Este constructor establece la RemoteArgumentKind propiedad en Intrinsic, la TypeCode propiedad TypeCode.Doubleen y la IsByRef propiedad en el valor del isByRef
parámetro .
Se aplica a
RemoteArgument(Array, Boolean)
Inicializa una nueva instancia de la clase RemoteArgument que representa un argumento Array que se puede pasar por referencia.
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
Argumento Array que se puede pasar entre los límites del dominio de aplicación y del proceso.
- isByRef
- Boolean
true
si array
es un argumento que se pasa por referencia; de lo contrario, false
.
Excepciones
El tipo de elementos de la matriz no es un tipo base (es decir, el método GetTypeCode(Type) devuelve Object para el tipo de elementos de la matriz).
array
es null
.
Comentarios
Este constructor establece la RemoteArgumentKind propiedad en IntrinsicArray, la TypeCode propiedad en el código de tipo del tipo de elemento de matriz y la IsByRef propiedad en el valor del isByRef
parámetro .
Se aplica a
RemoteArgument(Int16, Boolean)
Inicializa una nueva instancia de la clase RemoteArgument que representa un argumento Int16 que se puede pasar por referencia.
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
Argumento Int16 que se puede pasar entre los límites del dominio de aplicación y del proceso.
- isByRef
- Boolean
true
si value
es un argumento que se pasa por referencia; de lo contrario, false
.
Comentarios
Este constructor establece la RemoteArgumentKind propiedad en Intrinsic, la TypeCode propiedad TypeCode.Int16en y la IsByRef propiedad en el valor del isByRef
parámetro .
Se aplica a
RemoteArgument(Int64, Boolean)
Inicializa una nueva instancia de la clase RemoteArgument que representa un argumento Int64 que se puede pasar por referencia.
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
Argumento Int64 que se puede pasar entre los límites del dominio de aplicación y del proceso.
- isByRef
- Boolean
true
si value
es un argumento que se pasa por referencia; de lo contrario, false
.
Comentarios
Este constructor establece la RemoteArgumentKind propiedad en Intrinsic, la TypeCode propiedad TypeCode.Int64en y la IsByRef propiedad en el valor del isByRef
parámetro .
Se aplica a
RemoteArgument(Single, Boolean)
Inicializa una nueva instancia de la clase RemoteArgument que representa un argumento Single que se puede pasar por referencia.
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
Argumento Single que se puede pasar entre los límites del dominio de aplicación y del proceso.
- isByRef
- Boolean
true
si value
es un argumento que se pasa por referencia; de lo contrario, false
.
Comentarios
Este constructor establece la RemoteArgumentKind propiedad en Intrinsic, la TypeCode propiedad TypeCode.Singleen y la IsByRef propiedad en el valor del isByRef
parámetro .
Se aplica a
RemoteArgument(String, Boolean)
Inicializa una nueva instancia de la clase RemoteArgument que representa un argumento String que se puede pasar por referencia.
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
Argumento String que se puede pasar entre los límites del dominio de aplicación y del proceso.
- isByRef
- Boolean
true
si value
es un argumento que se pasa por referencia; de lo contrario, false
.
Comentarios
Este constructor establece la RemoteArgumentKind propiedad en Intrinsic, la TypeCode propiedad TypeCode.Stringen y la IsByRef propiedad en el valor del isByRef
parámetro .
Se aplica a
RemoteArgument(UInt16, Boolean)
Importante
Esta API no es conforme a CLS.
Inicializa una nueva instancia de la clase RemoteArgument que representa un argumento UInt16 que se puede pasar por referencia.
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
Argumento UInt16 que se puede pasar entre los límites del dominio de aplicación y del proceso.
- isByRef
- Boolean
true
si value
es un argumento que se pasa por referencia; de lo contrario, false
.
- Atributos
Comentarios
Este constructor establece la RemoteArgumentKind propiedad en Intrinsic, la TypeCode propiedad TypeCode.UInt16en y la IsByRef propiedad en el valor del isByRef
parámetro .
Se aplica a
RemoteArgument(UInt32, Boolean)
Importante
Esta API no es conforme a CLS.
Inicializa una nueva instancia de la clase RemoteArgument que representa un argumento UInt32 que se puede pasar por referencia.
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
Argumento UInt32 que se puede pasar entre los límites del dominio de aplicación y del proceso.
- isByRef
- Boolean
true
si value
es un argumento que se pasa por referencia; de lo contrario, false
.
- Atributos
Comentarios
Este constructor establece la RemoteArgumentKind propiedad en Intrinsic, la TypeCode propiedad TypeCode.UInt32en y la IsByRef propiedad en el valor del isByRef
parámetro .
Se aplica a
RemoteArgument(UInt64, Boolean)
Importante
Esta API no es conforme a CLS.
Inicializa una nueva instancia de la clase RemoteArgument que representa un argumento UInt64 que se puede pasar por referencia.
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
Argumento UInt64 que se puede pasar entre los límites del dominio de aplicación y del proceso.
- isByRef
- Boolean
true
si value
es un argumento que se pasa por referencia; de lo contrario, false
.
- Atributos
Comentarios
Este constructor establece la RemoteArgumentKind propiedad en Intrinsic, la TypeCode propiedad TypeCode.UInt64en y la IsByRef propiedad en el valor del isByRef
parámetro .
Se aplica a
RemoteArgument(RemoteArgumentKind, TypeCode, Boolean)
Inicializa una nueva instancia de la clase RemoteArgument usando las propiedades RemoteArgumentKind y TypeCode especificadas para un argumento que se puede pasar por referencia.
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
Uno de los valores de RemoteArgumentKind que indica si RemoteArgument representa un tipo intrínseco, una matriz de tipos intrínsecos, IContract o el valor Missing.
- isByRef
- Boolean
true
si el argumento remoto se pasa por referencia; de lo contrario, false
.
Excepciones
remoteArgKind
es Intrinsic o IntrinsicArray, y typeCode
es Object o Empty.
o bien
remoteArgKind
es Missing y typeCode
no es Empty.
o bien
remoteArgKind
no es un valor RemoteArgumentKind válido.
Comentarios
Este constructor asigna el valor predeterminado del tipo de datos especificado por el typeCode
parámetro a RemoteArgument.
Un tipo de datos intrínseco es un tipo de datos primitivo (es decir, la Type.IsPrimitive propiedad del tipo es true
) o , DecimalString, DateTimeo DBNull.
Se aplica a
RemoteArgument(Int32, Boolean)
Inicializa una nueva instancia de la clase RemoteArgument que representa un argumento Int32 que se puede pasar por referencia.
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
Argumento Int32 que se puede pasar entre los límites del dominio de aplicación y del proceso.
- isByRef
- Boolean
true
si value
es un argumento que se pasa por referencia; de lo contrario, false
.
Comentarios
Este constructor establece la RemoteArgumentKind propiedad en Intrinsic, la TypeCode propiedad TypeCode.Int32en y la IsByRef propiedad en el valor del isByRef
parámetro .
Se aplica a
RemoteArgument(RemoteArgumentKind, TypeCode)
Inicializa una nueva instancia de la clase RemoteArgument usando las propiedades RemoteArgumentKind y TypeCode especificadas para un argumento que no se pasa por referencia.
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
Uno de los valores de RemoteArgumentKind que indica si RemoteArgument representa un tipo intrínseco, una matriz de tipos intrínsecos, IContract o el valor Missing.
Excepciones
remoteArgKind
es Intrinsic o IntrinsicArray, y typeCode
es Object o Empty.
o bien
remoteArgKind
es Missing y typeCode
no es Empty.
o bien
Comentarios
Este constructor asigna el valor predeterminado del tipo de datos especificado por el typeCode
parámetro a RemoteArgument.
Un tipo de datos intrínseco es un tipo de datos primitivo (es decir, la Type.IsPrimitive propiedad del tipo es true
) o , DecimalString, DateTimeo DBNull.
Se aplica a
RemoteArgument(SByte, Boolean)
Importante
Esta API no es conforme a CLS.
Inicializa una nueva instancia de la clase RemoteArgument que representa un argumento SByte que se puede pasar por referencia.
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
Argumento SByte que se puede pasar entre los límites del dominio de aplicación y del proceso.
- isByRef
- Boolean
true
si value
es un argumento que se pasa por referencia; de lo contrario, false
.
- Atributos
Comentarios
Este constructor establece la RemoteArgumentKind propiedad en Intrinsic, la TypeCode propiedad TypeCode.SByteen y la IsByRef propiedad en el valor del isByRef
parámetro .
Se aplica a
RemoteArgument(UInt64)
Importante
Esta API no es conforme a CLS.
Inicializa una nueva instancia de la clase RemoteArgument que representa un 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
Argumento UInt64 que se puede pasar entre los límites del dominio de aplicación y del proceso.
- Atributos
Comentarios
Este constructor establece la RemoteArgumentKind propiedad en Intrinsic, la TypeCode propiedad TypeCode.UInt64en y la IsByRef propiedad en false
.
Se aplica a
RemoteArgument(Array)
Inicializa una nueva instancia de la clase RemoteArgument que representa un 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
Argumento Array que se puede pasar entre los límites del dominio de aplicación y del proceso.
Excepciones
El tipo de elementos de la matriz no es un tipo base (es decir, el método GetTypeCode(Type) del tipo de elementos de la matriz devuelve Object).
array
es null
.
Comentarios
Este constructor establece la RemoteArgumentKind propiedad IntrinsicArrayen , la TypeCode propiedad en el código de tipo del tipo de elemento de matriz y la IsByRef propiedad en false
.
Se aplica a
RemoteArgument(Boolean)
Inicializa una nueva instancia de la clase RemoteArgument que representa un 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
Argumento Boolean que se puede pasar entre los límites del dominio de aplicación y del proceso.
Comentarios
Este constructor establece la RemoteArgumentKind propiedad en Intrinsic, la TypeCode propiedad TypeCode.Booleanen y la IsByRef propiedad en false
.
Se aplica a
RemoteArgument(Byte)
Inicializa una nueva instancia de la clase RemoteArgument que representa un 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
Argumento Byte que se puede pasar entre los límites del dominio de aplicación y del proceso.
Comentarios
Este constructor establece la RemoteArgumentKind propiedad en Intrinsic, la TypeCode propiedad TypeCode.Byteen y la IsByRef propiedad en false
.
Se aplica a
RemoteArgument(Char)
Inicializa una nueva instancia de la clase RemoteArgument que representa un 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
Argumento Char que se puede pasar entre los límites del dominio de aplicación y del proceso.
Comentarios
Este constructor establece la RemoteArgumentKind propiedad en Intrinsic, la TypeCode propiedad TypeCode.Charen y la IsByRef propiedad en false
.
Se aplica a
RemoteArgument(DateTime)
Inicializa una nueva instancia de la clase RemoteArgument que representa un 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
Argumento DateTime que se puede pasar entre los límites del dominio de aplicación y del proceso.
Comentarios
Este constructor establece la RemoteArgumentKind propiedad en Intrinsic, la TypeCode propiedad TypeCode.DateTimeen y la IsByRef propiedad en false
.
Se aplica a
RemoteArgument(DBNull)
Inicializa una nueva instancia de la clase RemoteArgument que representa un 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
Argumento DBNull que se puede pasar entre los límites del dominio de aplicación y del proceso.
Comentarios
Este constructor establece la RemoteArgumentKind propiedad en Intrinsic, la TypeCode propiedad TypeCode.DBNullen y la IsByRef propiedad en false
.
Se aplica a
RemoteArgument(IContract, Boolean)
Inicializa una nueva instancia de la clase RemoteArgument que representa un argumento IContract que se puede pasar por referencia.
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
Argumento IContract que se puede pasar entre los límites del dominio de aplicación y del proceso.
- isByRef
- Boolean
true
si value
es un argumento que se pasa por referencia; de lo contrario, false
.
Comentarios
Este constructor establece la RemoteArgumentKind propiedad en Contract, la TypeCode propiedad TypeCode.Objecten y la IsByRef propiedad en el valor del isByRef
parámetro .
Se aplica a
RemoteArgument(Double)
Inicializa una nueva instancia de la clase RemoteArgument que representa un 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
Argumento Double que se puede pasar entre los límites del dominio de aplicación y del proceso.
Comentarios
Este constructor establece la RemoteArgumentKind propiedad en Intrinsic, la TypeCode propiedad TypeCode.Doubleen y la IsByRef propiedad en false
.
Se aplica a
RemoteArgument(Decimal)
Inicializa una nueva instancia de la clase RemoteArgument que representa un 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
Argumento Decimal que se puede pasar entre los límites del dominio de aplicación y del proceso.
Comentarios
Este constructor establece la RemoteArgumentKind propiedad en Intrinsic, la TypeCode propiedad TypeCode.Decimalen y la IsByRef propiedad en false
.
Se aplica a
RemoteArgument(Int32)
Inicializa una nueva instancia de la clase RemoteArgument que representa un 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
Argumento Int32 que se puede pasar entre los límites del dominio de aplicación y del proceso.
Comentarios
Este constructor establece la RemoteArgumentKind propiedad en Intrinsic, la TypeCode propiedad TypeCode.Int32en y la IsByRef propiedad en false
.
Se aplica a
RemoteArgument(Int64)
Inicializa una nueva instancia de la clase RemoteArgument que representa un 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
Argumento Int64 que se puede pasar entre los límites del dominio de aplicación y del proceso.
Comentarios
Este constructor establece la RemoteArgumentKind propiedad en Intrinsic, la TypeCode propiedad TypeCode.Int64en y la IsByRef propiedad en false
.
Se aplica a
RemoteArgument(SByte)
Importante
Esta API no es conforme a CLS.
Inicializa una nueva instancia de la clase RemoteArgument que representa un 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
Argumento SByte que se puede pasar entre los límites del dominio de aplicación y del proceso.
- Atributos
Comentarios
Este constructor establece la RemoteArgumentKind propiedad en Intrinsic, la TypeCode propiedad TypeCode.SByteen y la IsByRef propiedad en false
.
Se aplica a
RemoteArgument(Single)
Inicializa una nueva instancia de la clase RemoteArgument que representa un 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
Argumento Single que se puede pasar entre los límites del dominio de aplicación y del proceso.
Comentarios
Este constructor establece la RemoteArgumentKind propiedad en Intrinsic, la TypeCode propiedad TypeCode.Singleen y la IsByRef propiedad en false
.
Se aplica a
RemoteArgument(String)
Inicializa una nueva instancia de la clase RemoteArgument que representa un 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
Argumento String que se puede pasar entre los límites del dominio de aplicación y del proceso.
Comentarios
Este constructor establece la RemoteArgumentKind propiedad en Intrinsic, la TypeCode propiedad TypeCode.Stringen y la IsByRef propiedad en false
.
Se aplica a
RemoteArgument(UInt16)
Importante
Esta API no es conforme a CLS.
Inicializa una nueva instancia de la clase RemoteArgument que representa un 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
Argumento UInt16 que se puede pasar entre los límites del dominio de aplicación y del proceso.
- Atributos
Comentarios
Este constructor establece la RemoteArgumentKind propiedad en Intrinsic, la TypeCode propiedad TypeCode.UInt16en y la IsByRef propiedad en false
.
Se aplica a
RemoteArgument(UInt32)
Importante
Esta API no es conforme a CLS.
Inicializa una nueva instancia de la clase RemoteArgument que representa un 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
Argumento UInt32 que se puede pasar entre los límites del dominio de aplicación y del proceso.
- Atributos
Comentarios
Este constructor establece la RemoteArgumentKind propiedad en Intrinsic, la TypeCode propiedad TypeCode.UInt32en y la IsByRef propiedad en false
.
Se aplica a
RemoteArgument(Int16)
Inicializa una nueva instancia de la clase RemoteArgument que representa un 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
Argumento Int16 que se puede pasar entre los límites del dominio de aplicación y del proceso.
Comentarios
Este constructor establece la RemoteArgumentKind propiedad en Intrinsic, la TypeCode propiedad TypeCode.Int16en y la IsByRef propiedad en false
.