RemoteArgument Struct
Definitie
Belangrijk
Bepaalde informatie heeft betrekking op een voorlopige productversie die aanzienlijk kan worden gewijzigd voordat deze wordt uitgebracht. Microsoft biedt geen enkele expliciete of impliciete garanties met betrekking tot de informatie die hier wordt verstrekt.
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
- 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:
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. |