RemoteArgument Struct

Definitie

Vertegenwoordigt een exemplaar van een type dat kan worden doorgegeven aan proces- en toepassingsdomeingrenzen.

public value class RemoteArgument
[System.Serializable]
public struct RemoteArgument
[<System.Serializable>]
type RemoteArgument = struct
Public Structure RemoteArgument
Overname
RemoteArgument
Kenmerken

Opmerkingen

Gebruik de RemoteArgument structuur om argumenten door te geven van typen die niet worden bepaald totdat de uitvoeringstijd wordt overschreden binnen proces- en toepassingsdomeingrenzen. Het doel is RemoteArgument vergelijkbaar met dat van het VARIANT type in COM.

U kunt RemoteArgument de volgende typen en waarden doorgeven als externe argumenten:

  • Type.Missing.

  • IContract.

  • Intrinsieke gegevenstypen.

  • Matrices die elementen van intrinsieke gegevenstypen bevatten.

Een intrinsiek gegevenstype is een primitief gegevenstype (dat wil gezegd, de Type.IsPrimitive eigenschap van het type is true) of een String, Decimal, DateTimeof DBNull.

RemoteArgument biedt constructors voor elk van de typen die worden ondersteund. U kunt ook de CreateRemoteArgument methoden gebruiken om objecten te maken RemoteArgument . Met de CreateRemoteArgument methoden wordt automatisch de juiste RemoteArgument constructor aangeroepen voor uw argumenttype.

Als u een RemoteArgument maakt met behulp van de standaardconstructor zonder parameters, wordt de RemoteArgumentKind eigenschap ingesteld op de waarde RemoteArgumentKind.Missing en wordt de TypeCode eigenschap ingesteld op de waarde TypeCode.Empty.

Constructors

Name Description
RemoteArgument(Array, Boolean)

Initialiseert een nieuw exemplaar van de RemoteArgument klasse dat een Array argument vertegenwoordigt dat kan worden doorgegeven via verwijzing.

RemoteArgument(Array)

Initialiseert een nieuw exemplaar van de RemoteArgument klasse die een Array argument vertegenwoordigt.

RemoteArgument(Boolean, Boolean)

Initialiseert een nieuw exemplaar van de RemoteArgument klasse dat een Boolean argument vertegenwoordigt dat kan worden doorgegeven via verwijzing.

RemoteArgument(Boolean)

Initialiseert een nieuw exemplaar van de RemoteArgument klasse die een Boolean argument vertegenwoordigt.

RemoteArgument(Byte, Boolean)

Initialiseert een nieuw exemplaar van de RemoteArgument klasse dat een Byte argument vertegenwoordigt dat kan worden doorgegeven via verwijzing.

RemoteArgument(Byte)

Initialiseert een nieuw exemplaar van de RemoteArgument klasse die een Byte argument vertegenwoordigt.

RemoteArgument(Char, Boolean)

Initialiseert een nieuw exemplaar van de RemoteArgument klasse dat een Char argument vertegenwoordigt dat kan worden doorgegeven via verwijzing.

RemoteArgument(Char)

Initialiseert een nieuw exemplaar van de RemoteArgument klasse die een Char argument vertegenwoordigt.

RemoteArgument(DateTime, Boolean)

Initialiseert een nieuw exemplaar van de RemoteArgument klasse dat een DateTime argument vertegenwoordigt dat kan worden doorgegeven via verwijzing.

RemoteArgument(DateTime)

Initialiseert een nieuw exemplaar van de RemoteArgument klasse die een DateTime argument vertegenwoordigt.

RemoteArgument(DBNull, Boolean)

Initialiseert een nieuw exemplaar van de RemoteArgument klasse dat een DBNull argument vertegenwoordigt dat kan worden doorgegeven via verwijzing.

RemoteArgument(DBNull)

Initialiseert een nieuw exemplaar van de RemoteArgument klasse die een DBNull argument vertegenwoordigt.

RemoteArgument(Decimal, Boolean)

Initialiseert een nieuw exemplaar van de RemoteArgument klasse dat een Decimal argument vertegenwoordigt dat kan worden doorgegeven via verwijzing.

RemoteArgument(Decimal)

Initialiseert een nieuw exemplaar van de RemoteArgument klasse die een Decimal argument vertegenwoordigt.

RemoteArgument(Double, Boolean)

Initialiseert een nieuw exemplaar van de RemoteArgument klasse dat een Double argument vertegenwoordigt dat kan worden doorgegeven via verwijzing.

RemoteArgument(Double)

Initialiseert een nieuw exemplaar van de RemoteArgument klasse die een Double argument vertegenwoordigt.

RemoteArgument(IContract, Boolean)

Initialiseert een nieuw exemplaar van de RemoteArgument klasse dat een IContract argument vertegenwoordigt dat kan worden doorgegeven via verwijzing.

RemoteArgument(IContract)

Initialiseert een nieuw exemplaar van de RemoteArgument klasse die een IContract argument vertegenwoordigt.

RemoteArgument(Int16, Boolean)

Initialiseert een nieuw exemplaar van de RemoteArgument klasse dat een Int16 argument vertegenwoordigt dat kan worden doorgegeven via verwijzing.

RemoteArgument(Int16)

Initialiseert een nieuw exemplaar van de RemoteArgument klasse die een Int16 argument vertegenwoordigt.

RemoteArgument(Int32, Boolean)

Initialiseert een nieuw exemplaar van de RemoteArgument klasse dat een Int32 argument vertegenwoordigt dat kan worden doorgegeven via verwijzing.

RemoteArgument(Int32)

Initialiseert een nieuw exemplaar van de RemoteArgument klasse die een Int32 argument vertegenwoordigt.

RemoteArgument(Int64, Boolean)

Initialiseert een nieuw exemplaar van de RemoteArgument klasse dat een Int64 argument vertegenwoordigt dat kan worden doorgegeven via verwijzing.

RemoteArgument(Int64)

Initialiseert een nieuw exemplaar van de RemoteArgument klasse die een Int64 argument vertegenwoordigt.

RemoteArgument(RemoteArgumentKind, TypeCode, Boolean)

Initialiseert een nieuw exemplaar van de RemoteArgument klasse met behulp van de opgegeven RemoteArgumentKind en TypeCode voor een argument dat kan worden doorgegeven door verwijzing.

RemoteArgument(RemoteArgumentKind, TypeCode)

Initialiseert een nieuw exemplaar van de RemoteArgument klasse met behulp van de opgegeven RemoteArgumentKind en TypeCode voor een argument dat niet wordt doorgegeven door verwijzing.

RemoteArgument(SByte, Boolean)

Initialiseert een nieuw exemplaar van de RemoteArgument klasse dat een SByte argument vertegenwoordigt dat kan worden doorgegeven via verwijzing.

RemoteArgument(SByte)

Initialiseert een nieuw exemplaar van de RemoteArgument klasse die een SByte argument vertegenwoordigt.

RemoteArgument(Single, Boolean)

Initialiseert een nieuw exemplaar van de RemoteArgument klasse dat een Single argument vertegenwoordigt dat kan worden doorgegeven via verwijzing.

RemoteArgument(Single)

Initialiseert een nieuw exemplaar van de RemoteArgument klasse die een Single argument vertegenwoordigt.

RemoteArgument(String, Boolean)

Initialiseert een nieuw exemplaar van de RemoteArgument klasse dat een String argument vertegenwoordigt dat kan worden doorgegeven via verwijzing.

RemoteArgument(String)

Initialiseert een nieuw exemplaar van de RemoteArgument klasse die een String argument vertegenwoordigt.

RemoteArgument(UInt16, Boolean)

Initialiseert een nieuw exemplaar van de RemoteArgument klasse dat een UInt16 argument vertegenwoordigt dat kan worden doorgegeven via verwijzing.

RemoteArgument(UInt16)

Initialiseert een nieuw exemplaar van de RemoteArgument klasse die een UInt16 argument vertegenwoordigt.

RemoteArgument(UInt32, Boolean)

Initialiseert een nieuw exemplaar van de RemoteArgument klasse dat een UInt32 argument vertegenwoordigt dat kan worden doorgegeven via verwijzing.

RemoteArgument(UInt32)

Initialiseert een nieuw exemplaar van de RemoteArgument klasse die een UInt32 argument vertegenwoordigt.

RemoteArgument(UInt64, Boolean)

Initialiseert een nieuw exemplaar van de RemoteArgument klasse dat een UInt64 argument vertegenwoordigt dat kan worden doorgegeven via verwijzing.

RemoteArgument(UInt64)

Initialiseert een nieuw exemplaar van de RemoteArgument klasse die een UInt64 argument vertegenwoordigt.

Eigenschappen

Name Description
ArrayValue

Hiermee haalt u de vertegenwoordiger RemoteArgument op of stelt u deze Array in.

BooleanValue

Hiermee haalt u de vertegenwoordiger RemoteArgument op of stelt u deze Boolean in.

ByteValue

Hiermee haalt u de vertegenwoordiger RemoteArgument op of stelt u deze Byte in.

CharValue

Hiermee haalt u de vertegenwoordiger RemoteArgument op of stelt u deze Char in.

ContractValue

Hiermee haalt u de vertegenwoordiger RemoteArgument op of stelt u deze IContract in.

DateTimeValue

Hiermee haalt u de vertegenwoordiger RemoteArgument op of stelt u deze DateTime in.

DBNullValue

Hiermee haalt u de vertegenwoordiger RemoteArgument op of stelt u deze DBNull in.

DecimalValue

Hiermee haalt u de vertegenwoordiger RemoteArgument op of stelt u deze Decimal in.

DoubleValue

Hiermee haalt u de vertegenwoordiger RemoteArgument op of stelt u deze Double in.

Int16Value

Hiermee haalt u de vertegenwoordiger RemoteArgument op of stelt u deze Int16 in.

Int32Value

Hiermee haalt u de vertegenwoordiger RemoteArgument op of stelt u deze Int32 in.

Int64Value

Hiermee haalt u de vertegenwoordiger RemoteArgument op of stelt u deze Int64 in.

IsByRef

Hiermee wordt een waarde opgehaald of ingesteld die aangeeft of het RemoteArgument een argument vertegenwoordigt dat wordt doorgegeven door verwijzing.

MissingValue

Haalt de Missing waarde op.

RemoteArgumentKind

Hiermee wordt een RemoteArgumentKind waarde opgegeven die het type argument aangeeft dat door het RemoteArgument argument wordt aangegeven.

SByteValue

Hiermee haalt u de vertegenwoordiger RemoteArgument op of stelt u deze SByte in.

SingleValue

Hiermee haalt u de vertegenwoordiger RemoteArgument op of stelt u deze Single in.

StringValue

Hiermee haalt u de vertegenwoordiger RemoteArgument op of stelt u deze String in.

TypeCode

Hiermee wordt een TypeCode opgegeven die het basistype aangeeft van het argument dat door het RemoteArgument argument wordt aangegeven.

UInt16Value

Hiermee haalt u de vertegenwoordiger RemoteArgument op of stelt u deze UInt16 in.

UInt32Value

Hiermee haalt u de vertegenwoordiger RemoteArgument op of stelt u deze UInt32 in.

UInt64Value

Hiermee haalt u de vertegenwoordiger RemoteArgument op of stelt u deze UInt64 in.

Methoden

Name Description
CreateRemoteArgument(Object, Boolean, TypeCode)

Hiermee maakt u een RemoteArgument voor een argument met de opgegeven typecode en die kan worden doorgegeven via verwijzing.

CreateRemoteArgument(Object, Boolean)

Hiermee maakt u een RemoteArgument voor een argument dat kan worden doorgegeven via verwijzing.

CreateRemoteArgument(Object)

Hiermee maakt u een RemoteArgument voor een argument dat niet wordt doorgegeven door verwijzing.

Van toepassing op