RemoteArgument Konstruktory
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Inicjuje nowe wystąpienie klasy RemoteArgument.
Przeciążenia
RemoteArgument(IContract) |
Inicjuje RemoteArgument nowe wystąpienie klasy, która reprezentuje IContract argument. |
RemoteArgument(Boolean, Boolean) |
Inicjuje RemoteArgument nowe wystąpienie klasy, które reprezentuje Boolean argument, który może zostać przekazany przez odwołanie. |
RemoteArgument(Byte, Boolean) |
Inicjuje RemoteArgument nowe wystąpienie klasy, które reprezentuje Byte argument, który może zostać przekazany przez odwołanie. |
RemoteArgument(Char, Boolean) |
Inicjuje RemoteArgument nowe wystąpienie klasy, które reprezentuje Char argument, który może zostać przekazany przez odwołanie. |
RemoteArgument(DateTime, Boolean) |
Inicjuje RemoteArgument nowe wystąpienie klasy, które reprezentuje DateTime argument, który może zostać przekazany przez odwołanie. |
RemoteArgument(DBNull, Boolean) |
Inicjuje RemoteArgument nowe wystąpienie klasy, które reprezentuje DBNull argument, który może zostać przekazany przez odwołanie. |
RemoteArgument(Decimal, Boolean) |
Inicjuje RemoteArgument nowe wystąpienie klasy, które reprezentuje Decimal argument, który może zostać przekazany przez odwołanie. |
RemoteArgument(Double, Boolean) |
Inicjuje RemoteArgument nowe wystąpienie klasy, które reprezentuje Double argument, który może zostać przekazany przez odwołanie. |
RemoteArgument(Array, Boolean) |
Inicjuje RemoteArgument nowe wystąpienie klasy, która reprezentuje Array argument, który może zostać przekazany przez odwołanie. |
RemoteArgument(Int16, Boolean) |
Inicjuje RemoteArgument nowe wystąpienie klasy, która reprezentuje Int16 argument, który może zostać przekazany przez odwołanie. |
RemoteArgument(Int64, Boolean) |
Inicjuje RemoteArgument nowe wystąpienie klasy, która reprezentuje Int64 argument, który może zostać przekazany przez odwołanie. |
RemoteArgument(Single, Boolean) |
Inicjuje RemoteArgument nowe wystąpienie klasy, które reprezentuje Single argument, który może zostać przekazany przez odwołanie. |
RemoteArgument(String, Boolean) |
Inicjuje RemoteArgument nowe wystąpienie klasy, które reprezentuje String argument, który może zostać przekazany przez odwołanie. |
RemoteArgument(UInt16, Boolean) |
Inicjuje RemoteArgument nowe wystąpienie klasy, które reprezentuje UInt16 argument, który może zostać przekazany przez odwołanie. |
RemoteArgument(UInt32, Boolean) |
Inicjuje RemoteArgument nowe wystąpienie klasy, które reprezentuje UInt32 argument, który może zostać przekazany przez odwołanie. |
RemoteArgument(UInt64, Boolean) |
Inicjuje RemoteArgument nowe wystąpienie klasy, które reprezentuje UInt64 argument, który może zostać przekazany przez odwołanie. |
RemoteArgument(RemoteArgumentKind, TypeCode, Boolean) |
Inicjuje nowe wystąpienie RemoteArgument klasy przy użyciu określonego RemoteArgumentKind argumentu i TypeCode dla argumentu, który może zostać przekazany przez odwołanie. |
RemoteArgument(Int32, Boolean) |
Inicjuje RemoteArgument nowe wystąpienie klasy, która reprezentuje Int32 argument, który może zostać przekazany przez odwołanie. |
RemoteArgument(RemoteArgumentKind, TypeCode) |
Inicjuje nowe wystąpienie RemoteArgument klasy przy użyciu określonego RemoteArgumentKind argumentu i TypeCode dla argumentu, który nie jest przekazywany przez odwołanie. |
RemoteArgument(SByte, Boolean) |
Inicjuje RemoteArgument nowe wystąpienie klasy, która reprezentuje SByte argument, który może zostać przekazany przez odwołanie. |
RemoteArgument(UInt64) |
Inicjuje RemoteArgument nowe wystąpienie klasy, która reprezentuje UInt64 argument. |
RemoteArgument(Array) |
Inicjuje RemoteArgument nowe wystąpienie klasy, która reprezentuje Array argument. |
RemoteArgument(Boolean) |
Inicjuje RemoteArgument nowe wystąpienie klasy, która reprezentuje Boolean argument. |
RemoteArgument(Byte) |
Inicjuje RemoteArgument nowe wystąpienie klasy, która reprezentuje Byte argument. |
RemoteArgument(Char) |
Inicjuje RemoteArgument nowe wystąpienie klasy, która reprezentuje Char argument. |
RemoteArgument(DateTime) |
Inicjuje RemoteArgument nowe wystąpienie klasy, która reprezentuje DateTime argument. |
RemoteArgument(DBNull) |
Inicjuje RemoteArgument nowe wystąpienie klasy, która reprezentuje DBNull argument. |
RemoteArgument(IContract, Boolean) |
Inicjuje RemoteArgument nowe wystąpienie klasy, która reprezentuje IContract argument, który może zostać przekazany przez odwołanie. |
RemoteArgument(Double) |
Inicjuje RemoteArgument nowe wystąpienie klasy, która reprezentuje Double argument. |
RemoteArgument(Decimal) |
Inicjuje RemoteArgument nowe wystąpienie klasy, która reprezentuje Decimal argument. |
RemoteArgument(Int32) |
Inicjuje RemoteArgument nowe wystąpienie klasy, która reprezentuje Int32 argument. |
RemoteArgument(Int64) |
Inicjuje RemoteArgument nowe wystąpienie klasy, która reprezentuje Int64 argument. |
RemoteArgument(SByte) |
Inicjuje RemoteArgument nowe wystąpienie klasy, która reprezentuje SByte argument. |
RemoteArgument(Single) |
Inicjuje RemoteArgument nowe wystąpienie klasy, która reprezentuje Single argument. |
RemoteArgument(String) |
Inicjuje RemoteArgument nowe wystąpienie klasy, która reprezentuje String argument. |
RemoteArgument(UInt16) |
Inicjuje RemoteArgument nowe wystąpienie klasy, która reprezentuje UInt16 argument. |
RemoteArgument(UInt32) |
Inicjuje RemoteArgument nowe wystąpienie klasy, która reprezentuje UInt32 argument. |
RemoteArgument(Int16) |
Inicjuje RemoteArgument nowe wystąpienie klasy, która reprezentuje Int16 argument. |
RemoteArgument(IContract)
Inicjuje RemoteArgument nowe wystąpienie klasy, która reprezentuje IContract argument.
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)
Parametry
- value
- IContract
Argument IContract , który można przekazać przez granice procesu lub domeny aplikacji.
Uwagi
Ten konstruktor ustawia RemoteArgumentKind właściwość na Contract, TypeCode właściwość na TypeCode.Object, a IsByRef właściwość na false
.
Dotyczy
RemoteArgument(Boolean, Boolean)
Inicjuje RemoteArgument nowe wystąpienie klasy, które reprezentuje Boolean argument, który może zostać przekazany przez odwołanie.
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)
Parametry
- isByRef
- Boolean
true
jeśli value
jest argumentem przekazywanym przez odwołanie; w przeciwnym razie false
.
Uwagi
Ten konstruktor ustawia RemoteArgumentKind właściwość na Intrinsic, TypeCode właściwość TypeCode.Booleanna , a IsByRef właściwość na wartość parametru isByRef
.
Dotyczy
RemoteArgument(Byte, Boolean)
Inicjuje RemoteArgument nowe wystąpienie klasy, które reprezentuje Byte argument, który może zostać przekazany przez odwołanie.
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)
Parametry
- isByRef
- Boolean
true
jeśli value
jest argumentem przekazywanym przez odwołanie; w przeciwnym razie false
.
Uwagi
Ten konstruktor ustawia RemoteArgumentKind właściwość na Intrinsic, TypeCode właściwość TypeCode.Bytena , a IsByRef właściwość na wartość parametru isByRef
.
Dotyczy
RemoteArgument(Char, Boolean)
Inicjuje RemoteArgument nowe wystąpienie klasy, które reprezentuje Char argument, który może zostać przekazany przez odwołanie.
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)
Parametry
- isByRef
- Boolean
true
jeśli value
jest argumentem przekazywanym przez odwołanie; w przeciwnym razie false
.
Uwagi
Ten konstruktor ustawia RemoteArgumentKind właściwość na Intrinsic, TypeCode właściwość TypeCode.Charna , a IsByRef właściwość na wartość parametru isByRef
.
Dotyczy
RemoteArgument(DateTime, Boolean)
Inicjuje RemoteArgument nowe wystąpienie klasy, które reprezentuje DateTime argument, który może zostać przekazany przez odwołanie.
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)
Parametry
- isByRef
- Boolean
true
jeśli value
jest argumentem przekazywanym przez odwołanie; w przeciwnym razie false
.
Uwagi
Ten konstruktor ustawia RemoteArgumentKind właściwość na Intrinsic, TypeCode właściwość TypeCode.DateTimena , a IsByRef właściwość na wartość parametru isByRef
.
Dotyczy
RemoteArgument(DBNull, Boolean)
Inicjuje RemoteArgument nowe wystąpienie klasy, które reprezentuje DBNull argument, który może zostać przekazany przez odwołanie.
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)
Parametry
- isByRef
- Boolean
true
jeśli value
jest argumentem przekazywanym przez odwołanie; w przeciwnym razie false
.
Uwagi
Ten konstruktor ustawia RemoteArgumentKind właściwość na Intrinsic, TypeCode właściwość TypeCode.DBNullna , a IsByRef właściwość na wartość parametru isByRef
.
Dotyczy
RemoteArgument(Decimal, Boolean)
Inicjuje RemoteArgument nowe wystąpienie klasy, które reprezentuje Decimal argument, który może zostać przekazany przez odwołanie.
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)
Parametry
- isByRef
- Boolean
true
jeśli value
jest argumentem przekazywanym przez odwołanie; w przeciwnym razie false
.
Uwagi
Ten konstruktor ustawia RemoteArgumentKind właściwość na Intrinsic, TypeCode właściwość TypeCode.Decimalna , a IsByRef właściwość na wartość parametru isByRef
.
Dotyczy
RemoteArgument(Double, Boolean)
Inicjuje RemoteArgument nowe wystąpienie klasy, które reprezentuje Double argument, który może zostać przekazany przez odwołanie.
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)
Parametry
- isByRef
- Boolean
true
jeśli value
jest argumentem przekazywanym przez odwołanie; w przeciwnym razie false
.
Uwagi
Ten konstruktor ustawia RemoteArgumentKind właściwość na Intrinsic, TypeCode właściwość TypeCode.Doublena , a IsByRef właściwość na wartość parametru isByRef
.
Dotyczy
RemoteArgument(Array, Boolean)
Inicjuje RemoteArgument nowe wystąpienie klasy, która reprezentuje Array argument, który może zostać przekazany przez odwołanie.
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)
Parametry
- isByRef
- Boolean
true
jeśli array
jest argumentem przekazywanym przez odwołanie; w przeciwnym razie false
.
Wyjątki
Typ elementu tablicy nie jest typem podstawowym (czyli GetTypeCode(Type) metoda zwracana Object dla typu elementu tablicy).
array
to null
.
Uwagi
Ten konstruktor ustawia RemoteArgumentKind właściwość na IntrinsicArray, TypeCode właściwość na kod typu typu elementu tablicy, a IsByRef właściwość na wartość parametru isByRef
.
Dotyczy
RemoteArgument(Int16, Boolean)
Inicjuje RemoteArgument nowe wystąpienie klasy, która reprezentuje Int16 argument, który może zostać przekazany przez odwołanie.
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)
Parametry
- isByRef
- Boolean
true
jeśli value
jest argumentem przekazywanym przez odwołanie; w przeciwnym razie false
.
Uwagi
Ten konstruktor ustawia RemoteArgumentKind właściwość na Intrinsic, TypeCode właściwość TypeCode.Int16na , a IsByRef właściwość na wartość parametru isByRef
.
Dotyczy
RemoteArgument(Int64, Boolean)
Inicjuje RemoteArgument nowe wystąpienie klasy, która reprezentuje Int64 argument, który może zostać przekazany przez odwołanie.
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)
Parametry
- isByRef
- Boolean
true
jeśli value
jest argumentem przekazywanym przez odwołanie; w przeciwnym razie false
.
Uwagi
Ten konstruktor ustawia RemoteArgumentKind właściwość na Intrinsic, TypeCode właściwość TypeCode.Int64na , a IsByRef właściwość na wartość parametru isByRef
.
Dotyczy
RemoteArgument(Single, Boolean)
Inicjuje RemoteArgument nowe wystąpienie klasy, które reprezentuje Single argument, który może zostać przekazany przez odwołanie.
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)
Parametry
- isByRef
- Boolean
true
jeśli value
jest argumentem przekazywanym przez odwołanie; w przeciwnym razie false
.
Uwagi
Ten konstruktor ustawia RemoteArgumentKind właściwość na Intrinsic, TypeCode właściwość TypeCode.Singlena , a IsByRef właściwość na wartość parametru isByRef
.
Dotyczy
RemoteArgument(String, Boolean)
Inicjuje RemoteArgument nowe wystąpienie klasy, które reprezentuje String argument, który może zostać przekazany przez odwołanie.
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)
Parametry
- isByRef
- Boolean
true
jeśli value
jest argumentem przekazywanym przez odwołanie; w przeciwnym razie false
.
Uwagi
Ten konstruktor ustawia RemoteArgumentKind właściwość na Intrinsic, TypeCode właściwość TypeCode.Stringna , a IsByRef właściwość na wartość parametru isByRef
.
Dotyczy
RemoteArgument(UInt16, Boolean)
Ważne
Ten interfejs API nie jest zgodny ze specyfikacją CLS.
Inicjuje RemoteArgument nowe wystąpienie klasy, które reprezentuje UInt16 argument, który może zostać przekazany przez odwołanie.
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)
Parametry
- isByRef
- Boolean
true
jeśli value
jest argumentem przekazywanym przez odwołanie; w przeciwnym razie false
.
- Atrybuty
Uwagi
Ten konstruktor ustawia RemoteArgumentKind właściwość na Intrinsic, TypeCode właściwość TypeCode.UInt16na , a IsByRef właściwość na wartość parametru isByRef
.
Dotyczy
RemoteArgument(UInt32, Boolean)
Ważne
Ten interfejs API nie jest zgodny ze specyfikacją CLS.
Inicjuje RemoteArgument nowe wystąpienie klasy, które reprezentuje UInt32 argument, który może zostać przekazany przez odwołanie.
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)
Parametry
- isByRef
- Boolean
true
jeśli value
jest argumentem przekazywanym przez odwołanie; w przeciwnym razie false
.
- Atrybuty
Uwagi
Ten konstruktor ustawia RemoteArgumentKind właściwość na Intrinsic, TypeCode właściwość TypeCode.UInt32na , a IsByRef właściwość na wartość parametru isByRef
.
Dotyczy
RemoteArgument(UInt64, Boolean)
Ważne
Ten interfejs API nie jest zgodny ze specyfikacją CLS.
Inicjuje RemoteArgument nowe wystąpienie klasy, które reprezentuje UInt64 argument, który może zostać przekazany przez odwołanie.
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)
Parametry
- isByRef
- Boolean
true
jeśli value
jest argumentem przekazywanym przez odwołanie; w przeciwnym razie false
.
- Atrybuty
Uwagi
Ten konstruktor ustawia RemoteArgumentKind właściwość na Intrinsic, TypeCode właściwość TypeCode.UInt64na , a IsByRef właściwość na wartość parametru isByRef
.
Dotyczy
RemoteArgument(RemoteArgumentKind, TypeCode, Boolean)
Inicjuje nowe wystąpienie RemoteArgument klasy przy użyciu określonego RemoteArgumentKind argumentu i TypeCode dla argumentu, który może zostać przekazany przez odwołanie.
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)
Parametry
- remoteArgKind
- RemoteArgumentKind
RemoteArgumentKind Jedna z wartości wskazujących, czy RemoteArgument reprezentuje typ wewnętrzny, tablicę typów wewnętrznych, IContractwartość , czy Missing .
- isByRef
- Boolean
true
jeśli argument zdalny jest przekazywany przez odwołanie; w przeciwnym razie , false
.
Wyjątki
remoteArgKind
jest Intrinsic lub IntrinsicArray, i typeCode
jest Object lub Empty.
-lub-
remoteArgKind
jest Missing i typeCode
nie Emptyjest .
-lub-
remoteArgKind
jest nieprawidłową RemoteArgumentKind wartością.
Uwagi
Ten konstruktor przypisuje domyślną wartość typu danych określonego typeCode
przez parametr do .RemoteArgument
Wewnętrzny typ danych to typ danych pierwotnych (czyli Type.IsPrimitive właściwość typu to true
) lub String, Decimal, DateTimelub DBNull.
Dotyczy
RemoteArgument(Int32, Boolean)
Inicjuje RemoteArgument nowe wystąpienie klasy, która reprezentuje Int32 argument, który może zostać przekazany przez odwołanie.
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)
Parametry
- isByRef
- Boolean
true
jeśli value
jest argumentem przekazywanym przez odwołanie; w przeciwnym razie false
.
Uwagi
Ten konstruktor ustawia RemoteArgumentKind właściwość na Intrinsic, TypeCode właściwość TypeCode.Int32na , a IsByRef właściwość na wartość parametru isByRef
.
Dotyczy
RemoteArgument(RemoteArgumentKind, TypeCode)
Inicjuje nowe wystąpienie RemoteArgument klasy przy użyciu określonego RemoteArgumentKind argumentu i TypeCode dla argumentu, który nie jest przekazywany przez odwołanie.
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)
Parametry
- remoteArgKind
- RemoteArgumentKind
RemoteArgumentKind Jedna z wartości wskazujących, czy RemoteArgument reprezentuje typ wewnętrzny, tablicę typów wewnętrznych, IContractwartość , czy Missing .
Wyjątki
remoteArgKind
jest Intrinsic lub IntrinsicArray, i typeCode
jest Object lub Empty.
-lub-
remoteArgKind
jest Missing i typeCode
nie Emptyjest .
-lub-
Uwagi
Ten konstruktor przypisuje domyślną wartość typu danych określonego typeCode
przez parametr do .RemoteArgument
Wewnętrzny typ danych to typ danych pierwotnych (czyli Type.IsPrimitive właściwość typu to true
) lub String, Decimal, DateTimelub DBNull.
Dotyczy
RemoteArgument(SByte, Boolean)
Ważne
Ten interfejs API nie jest zgodny ze specyfikacją CLS.
Inicjuje RemoteArgument nowe wystąpienie klasy, która reprezentuje SByte argument, który może zostać przekazany przez odwołanie.
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)
Parametry
- isByRef
- Boolean
true
jeśli value
jest argumentem przekazywanym przez odwołanie; w przeciwnym razie false
.
- Atrybuty
Uwagi
Ten konstruktor ustawia RemoteArgumentKind właściwość na Intrinsic, TypeCode właściwość TypeCode.SBytena , a IsByRef właściwość na wartość parametru isByRef
.
Dotyczy
RemoteArgument(UInt64)
Ważne
Ten interfejs API nie jest zgodny ze specyfikacją CLS.
Inicjuje RemoteArgument nowe wystąpienie klasy, która reprezentuje UInt64 argument.
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)
Parametry
- Atrybuty
Uwagi
Ten konstruktor ustawia RemoteArgumentKind właściwość na Intrinsic, TypeCode właściwość na TypeCode.UInt64, a IsByRef właściwość na false
.
Dotyczy
RemoteArgument(Array)
Inicjuje RemoteArgument nowe wystąpienie klasy, która reprezentuje Array argument.
public:
RemoteArgument(Array ^ array);
public RemoteArgument (Array array);
new System.AddIn.Contract.RemoteArgument : Array -> System.AddIn.Contract.RemoteArgument
Public Sub New (array As Array)
Parametry
Wyjątki
Typ elementu tablicy nie jest typem podstawowym (czyli GetTypeCode(Type) metoda dla typu elementu tablicy zwraca wartość Object).
array
to null
.
Uwagi
Ten konstruktor ustawia RemoteArgumentKind właściwość na IntrinsicArray, TypeCode właściwość na kod typu typu elementu tablicy, a IsByRef właściwość na false
.
Dotyczy
RemoteArgument(Boolean)
Inicjuje RemoteArgument nowe wystąpienie klasy, która reprezentuje Boolean argument.
public:
RemoteArgument(bool value);
public RemoteArgument (bool value);
new System.AddIn.Contract.RemoteArgument : bool -> System.AddIn.Contract.RemoteArgument
Public Sub New (value As Boolean)
Parametry
Uwagi
Ten konstruktor ustawia RemoteArgumentKind właściwość na Intrinsic, TypeCode właściwość na TypeCode.Boolean, a IsByRef właściwość na false
.
Dotyczy
RemoteArgument(Byte)
Inicjuje RemoteArgument nowe wystąpienie klasy, która reprezentuje Byte argument.
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)
Parametry
Uwagi
Ten konstruktor ustawia RemoteArgumentKind właściwość na Intrinsic, TypeCode właściwość na TypeCode.Byte, a IsByRef właściwość na false
.
Dotyczy
RemoteArgument(Char)
Inicjuje RemoteArgument nowe wystąpienie klasy, która reprezentuje Char argument.
public:
RemoteArgument(char value);
public RemoteArgument (char value);
new System.AddIn.Contract.RemoteArgument : char -> System.AddIn.Contract.RemoteArgument
Public Sub New (value As Char)
Parametry
Uwagi
Ten konstruktor ustawia RemoteArgumentKind właściwość na Intrinsic, TypeCode właściwość na TypeCode.Char, a IsByRef właściwość na false
.
Dotyczy
RemoteArgument(DateTime)
Inicjuje RemoteArgument nowe wystąpienie klasy, która reprezentuje DateTime argument.
public:
RemoteArgument(DateTime value);
public RemoteArgument (DateTime value);
new System.AddIn.Contract.RemoteArgument : DateTime -> System.AddIn.Contract.RemoteArgument
Public Sub New (value As DateTime)
Parametry
Uwagi
Ten konstruktor ustawia RemoteArgumentKind właściwość na Intrinsic, TypeCode właściwość na TypeCode.DateTime, a IsByRef właściwość na false
.
Dotyczy
RemoteArgument(DBNull)
Inicjuje RemoteArgument nowe wystąpienie klasy, która reprezentuje DBNull argument.
public:
RemoteArgument(DBNull ^ value);
public RemoteArgument (DBNull value);
new System.AddIn.Contract.RemoteArgument : DBNull -> System.AddIn.Contract.RemoteArgument
Public Sub New (value As DBNull)
Parametry
Uwagi
Ten konstruktor ustawia RemoteArgumentKind właściwość na Intrinsic, TypeCode właściwość na TypeCode.DBNull, a IsByRef właściwość na false
.
Dotyczy
RemoteArgument(IContract, Boolean)
Inicjuje RemoteArgument nowe wystąpienie klasy, która reprezentuje IContract argument, który może zostać przekazany przez odwołanie.
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)
Parametry
- value
- IContract
Argument IContract , który można przekazać przez granice procesu lub domeny aplikacji.
- isByRef
- Boolean
true
jeśli value
jest argumentem przekazywanym przez odwołanie; w przeciwnym razie false
.
Uwagi
Ten konstruktor ustawia RemoteArgumentKind właściwość na Contract, TypeCode właściwość TypeCode.Objectna , a IsByRef właściwość na wartość parametru isByRef
.
Dotyczy
RemoteArgument(Double)
Inicjuje RemoteArgument nowe wystąpienie klasy, która reprezentuje Double argument.
public:
RemoteArgument(double value);
public RemoteArgument (double value);
new System.AddIn.Contract.RemoteArgument : double -> System.AddIn.Contract.RemoteArgument
Public Sub New (value As Double)
Parametry
Uwagi
Ten konstruktor ustawia RemoteArgumentKind właściwość na Intrinsic, TypeCode właściwość na TypeCode.Double, a IsByRef właściwość na false
.
Dotyczy
RemoteArgument(Decimal)
Inicjuje RemoteArgument nowe wystąpienie klasy, która reprezentuje Decimal argument.
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)
Parametry
Uwagi
Ten konstruktor ustawia RemoteArgumentKind właściwość na Intrinsic, TypeCode właściwość na TypeCode.Decimal, a IsByRef właściwość na false
.
Dotyczy
RemoteArgument(Int32)
Inicjuje RemoteArgument nowe wystąpienie klasy, która reprezentuje Int32 argument.
public:
RemoteArgument(int value);
public RemoteArgument (int value);
new System.AddIn.Contract.RemoteArgument : int -> System.AddIn.Contract.RemoteArgument
Public Sub New (value As Integer)
Parametry
Uwagi
Ten konstruktor ustawia RemoteArgumentKind właściwość na Intrinsic, TypeCode właściwość na TypeCode.Int32, a IsByRef właściwość na false
.
Dotyczy
RemoteArgument(Int64)
Inicjuje RemoteArgument nowe wystąpienie klasy, która reprezentuje Int64 argument.
public:
RemoteArgument(long value);
public RemoteArgument (long value);
new System.AddIn.Contract.RemoteArgument : int64 -> System.AddIn.Contract.RemoteArgument
Public Sub New (value As Long)
Parametry
Uwagi
Ten konstruktor ustawia RemoteArgumentKind właściwość na Intrinsic, TypeCode właściwość na TypeCode.Int64, a IsByRef właściwość na false
.
Dotyczy
RemoteArgument(SByte)
Ważne
Ten interfejs API nie jest zgodny ze specyfikacją CLS.
Inicjuje RemoteArgument nowe wystąpienie klasy, która reprezentuje SByte argument.
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)
Parametry
- Atrybuty
Uwagi
Ten konstruktor ustawia RemoteArgumentKind właściwość na Intrinsic, TypeCode właściwość na TypeCode.SByte, a IsByRef właściwość na false
.
Dotyczy
RemoteArgument(Single)
Inicjuje RemoteArgument nowe wystąpienie klasy, która reprezentuje Single argument.
public:
RemoteArgument(float value);
public RemoteArgument (float value);
new System.AddIn.Contract.RemoteArgument : single -> System.AddIn.Contract.RemoteArgument
Public Sub New (value As Single)
Parametry
Uwagi
Ten konstruktor ustawia RemoteArgumentKind właściwość na Intrinsic, TypeCode właściwość na TypeCode.Single, a IsByRef właściwość na false
.
Dotyczy
RemoteArgument(String)
Inicjuje RemoteArgument nowe wystąpienie klasy, która reprezentuje String argument.
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)
Parametry
Uwagi
Ten konstruktor ustawia RemoteArgumentKind właściwość na Intrinsic, TypeCode właściwość na TypeCode.String, a IsByRef właściwość na false
.
Dotyczy
RemoteArgument(UInt16)
Ważne
Ten interfejs API nie jest zgodny ze specyfikacją CLS.
Inicjuje RemoteArgument nowe wystąpienie klasy, która reprezentuje UInt16 argument.
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)
Parametry
- Atrybuty
Uwagi
Ten konstruktor ustawia RemoteArgumentKind właściwość na Intrinsic, TypeCode właściwość na TypeCode.UInt16, a IsByRef właściwość na false
.
Dotyczy
RemoteArgument(UInt32)
Ważne
Ten interfejs API nie jest zgodny ze specyfikacją CLS.
Inicjuje RemoteArgument nowe wystąpienie klasy, która reprezentuje UInt32 argument.
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)
Parametry
- Atrybuty
Uwagi
Ten konstruktor ustawia RemoteArgumentKind właściwość na Intrinsic, TypeCode właściwość na TypeCode.UInt32, a IsByRef właściwość na false
.
Dotyczy
RemoteArgument(Int16)
Inicjuje RemoteArgument nowe wystąpienie klasy, która reprezentuje Int16 argument.
public:
RemoteArgument(short value);
public RemoteArgument (short value);
new System.AddIn.Contract.RemoteArgument : int16 -> System.AddIn.Contract.RemoteArgument
Public Sub New (value As Short)
Parametry
Uwagi
Ten konstruktor ustawia RemoteArgumentKind właściwość na Intrinsic, TypeCode właściwość na TypeCode.Int16, a IsByRef właściwość na false
.