다음을 통해 공유


RemoteArgument 구조체

정의

프로세스 및 애플리케이션 도메인 경계를 넘어 전달될 수 있는 형식의 인스턴스를 나타냅니다.

public value class RemoteArgument
[System.Serializable]
public struct RemoteArgument
[<System.Serializable>]
type RemoteArgument = struct
Public Structure RemoteArgument
상속
RemoteArgument
특성

설명

사용 된 RemoteArgument 프로세스 전체에서 런타임까지 결정 되지 않습니다는 형식의 인수를 전달 하는 구조 및 애플리케이션 도메인 경계입니다. 목적은 RemoteArgument 는 비슷합니다는 VARIANT COM.의 형식

사용할 수 있습니다 RemoteArgument 인수를 전달 하는 다음 형식 및 값으로 원격:

  • Type.Missing.

  • IContract.

  • 내장 데이터 형식입니다.

  • 내장 데이터 형식의 요소를 포함 하는 배열입니다.

내장 데이터 형식을 기본 데이터 형식이 (즉, 합니다 Type.IsPrimitive 형식의 속성은 true) 또는 String, DecimalDateTime, 또는 DBNull합니다.

RemoteArgument 각 지원 되는 형식에 대 한 생성자를 제공 합니다. 사용할 수도 있습니다는 CreateRemoteArgument 만들 메서드 RemoteArgument 개체입니다. 합니다 CreateRemoteArgument 메서드를 자동으로 적절 한 호출 RemoteArgument 인수 형식에 대 한 생성자입니다.

만드는 경우는 RemoteArgument 기본 매개 변수가 없는 생성자를 사용 하는 RemoteArgumentKind 속성 값으로 설정 됩니다 RemoteArgumentKind.MissingTypeCode 속성 값으로 설정 됩니다 TypeCode.Empty합니다.

생성자

RemoteArgument(Array)

RemoteArgument 인수를 나타내는 Array 클래스의 새 인스턴스를 초기화합니다.

RemoteArgument(Array, Boolean)

참조로 전달할 수 있는 RemoteArgument 인수를 나타내는 Array 클래스의 새 인스턴스를 초기화합니다.

RemoteArgument(Boolean)

RemoteArgument 인수를 나타내는 Boolean 클래스의 새 인스턴스를 초기화합니다.

RemoteArgument(Boolean, Boolean)

참조로 전달할 수 있는 RemoteArgument 인수를 나타내는 Boolean 클래스의 새 인스턴스를 초기화합니다.

RemoteArgument(Byte)

RemoteArgument 인수를 나타내는 Byte 클래스의 새 인스턴스를 초기화합니다.

RemoteArgument(Byte, Boolean)

참조로 전달할 수 있는 RemoteArgument 인수를 나타내는 Byte 클래스의 새 인스턴스를 초기화합니다.

RemoteArgument(Char)

RemoteArgument 인수를 나타내는 Char 클래스의 새 인스턴스를 초기화합니다.

RemoteArgument(Char, Boolean)

참조로 전달할 수 있는 RemoteArgument 인수를 나타내는 Char 클래스의 새 인스턴스를 초기화합니다.

RemoteArgument(DateTime)

RemoteArgument 인수를 나타내는 DateTime 클래스의 새 인스턴스를 초기화합니다.

RemoteArgument(DateTime, Boolean)

참조로 전달할 수 있는 RemoteArgument 인수를 나타내는 DateTime 클래스의 새 인스턴스를 초기화합니다.

RemoteArgument(DBNull)

RemoteArgument 인수를 나타내는 DBNull 클래스의 새 인스턴스를 초기화합니다.

RemoteArgument(DBNull, Boolean)

참조로 전달할 수 있는 RemoteArgument 인수를 나타내는 DBNull 클래스의 새 인스턴스를 초기화합니다.

RemoteArgument(Decimal)

RemoteArgument 인수를 나타내는 Decimal 클래스의 새 인스턴스를 초기화합니다.

RemoteArgument(Decimal, Boolean)

참조로 전달할 수 있는 RemoteArgument 인수를 나타내는 Decimal 클래스의 새 인스턴스를 초기화합니다.

RemoteArgument(Double)

RemoteArgument 인수를 나타내는 Double 클래스의 새 인스턴스를 초기화합니다.

RemoteArgument(Double, Boolean)

참조로 전달할 수 있는 RemoteArgument 인수를 나타내는 Double 클래스의 새 인스턴스를 초기화합니다.

RemoteArgument(IContract)

RemoteArgument 인수를 나타내는 IContract 클래스의 새 인스턴스를 초기화합니다.

RemoteArgument(IContract, Boolean)

참조로 전달할 수 있는 RemoteArgument 인수를 나타내는 IContract 클래스의 새 인스턴스를 초기화합니다.

RemoteArgument(Int16)

RemoteArgument 인수를 나타내는 Int16 클래스의 새 인스턴스를 초기화합니다.

RemoteArgument(Int16, Boolean)

참조로 전달할 수 있는 RemoteArgument 인수를 나타내는 Int16 클래스의 새 인스턴스를 초기화합니다.

RemoteArgument(Int32)

RemoteArgument 인수를 나타내는 Int32 클래스의 새 인스턴스를 초기화합니다.

RemoteArgument(Int32, Boolean)

참조로 전달할 수 있는 RemoteArgument 인수를 나타내는 Int32 클래스의 새 인스턴스를 초기화합니다.

RemoteArgument(Int64)

RemoteArgument 인수를 나타내는 Int64 클래스의 새 인스턴스를 초기화합니다.

RemoteArgument(Int64, Boolean)

참조로 전달할 수 있는 RemoteArgument 인수를 나타내는 Int64 클래스의 새 인스턴스를 초기화합니다.

RemoteArgument(RemoteArgumentKind, TypeCode)

참조로 전달되지 않는 인수에 대해 지정된 RemoteArgumentRemoteArgumentKind를 사용하여 TypeCode 클래스의 새 인스턴스를 초기화합니다.

RemoteArgument(RemoteArgumentKind, TypeCode, Boolean)

참조로 전달할 수 있는 인수에 대해 지정된 RemoteArgumentRemoteArgumentKind를 사용하여 TypeCode 클래스의 새 인스턴스를 초기화합니다.

RemoteArgument(SByte)

RemoteArgument 인수를 나타내는 SByte 클래스의 새 인스턴스를 초기화합니다.

RemoteArgument(SByte, Boolean)

참조로 전달할 수 있는 RemoteArgument 인수를 나타내는 SByte 클래스의 새 인스턴스를 초기화합니다.

RemoteArgument(Single)

RemoteArgument 인수를 나타내는 Single 클래스의 새 인스턴스를 초기화합니다.

RemoteArgument(Single, Boolean)

참조로 전달할 수 있는 RemoteArgument 인수를 나타내는 Single 클래스의 새 인스턴스를 초기화합니다.

RemoteArgument(String)

RemoteArgument 인수를 나타내는 String 클래스의 새 인스턴스를 초기화합니다.

RemoteArgument(String, Boolean)

참조로 전달할 수 있는 RemoteArgument 인수를 나타내는 String 클래스의 새 인스턴스를 초기화합니다.

RemoteArgument(UInt16)

RemoteArgument 인수를 나타내는 UInt16 클래스의 새 인스턴스를 초기화합니다.

RemoteArgument(UInt16, Boolean)

참조로 전달할 수 있는 RemoteArgument 인수를 나타내는 UInt16 클래스의 새 인스턴스를 초기화합니다.

RemoteArgument(UInt32)

RemoteArgument 인수를 나타내는 UInt32 클래스의 새 인스턴스를 초기화합니다.

RemoteArgument(UInt32, Boolean)

참조로 전달할 수 있는 RemoteArgument 인수를 나타내는 UInt32 클래스의 새 인스턴스를 초기화합니다.

RemoteArgument(UInt64)

RemoteArgument 인수를 나타내는 UInt64 클래스의 새 인스턴스를 초기화합니다.

RemoteArgument(UInt64, Boolean)

참조로 전달할 수 있는 RemoteArgument 인수를 나타내는 UInt64 클래스의 새 인스턴스를 초기화합니다.

속성

ArrayValue

Array가 나타내는 RemoteArgument를 가져오거나 설정합니다.

BooleanValue

Boolean가 나타내는 RemoteArgument를 가져오거나 설정합니다.

ByteValue

Byte가 나타내는 RemoteArgument를 가져오거나 설정합니다.

CharValue

Char가 나타내는 RemoteArgument를 가져오거나 설정합니다.

ContractValue

IContract가 나타내는 RemoteArgument를 가져오거나 설정합니다.

DateTimeValue

DateTime가 나타내는 RemoteArgument를 가져오거나 설정합니다.

DBNullValue

DBNull가 나타내는 RemoteArgument를 가져오거나 설정합니다.

DecimalValue

Decimal가 나타내는 RemoteArgument를 가져오거나 설정합니다.

DoubleValue

Double가 나타내는 RemoteArgument를 가져오거나 설정합니다.

Int16Value

Int16가 나타내는 RemoteArgument를 가져오거나 설정합니다.

Int32Value

Int32가 나타내는 RemoteArgument를 가져오거나 설정합니다.

Int64Value

Int64가 나타내는 RemoteArgument를 가져오거나 설정합니다.

IsByRef

RemoteArgument가 참조로 전달되는 인수를 나타내는지 여부를 지정하는 값을 가져오거나 설정합니다.

MissingValue

Missing 값을 가져옵니다.

RemoteArgumentKind

RemoteArgumentKind가 나타내는 인수의 종류를 지정하는 RemoteArgument를 가져옵니다.

SByteValue

SByte가 나타내는 RemoteArgument를 가져오거나 설정합니다.

SingleValue

Single가 나타내는 RemoteArgument를 가져오거나 설정합니다.

StringValue

String가 나타내는 RemoteArgument를 가져오거나 설정합니다.

TypeCode

TypeCode가 나타내는 인수의 기본 형식을 지정하는 RemoteArgument를 가져옵니다.

UInt16Value

UInt16가 나타내는 RemoteArgument를 가져오거나 설정합니다.

UInt32Value

UInt32가 나타내는 RemoteArgument를 가져오거나 설정합니다.

UInt64Value

UInt64가 나타내는 RemoteArgument를 가져오거나 설정합니다.

메서드

CreateRemoteArgument(Object)

참조로 전달되지 않는 인수에 대한 RemoteArgument를 만듭니다.

CreateRemoteArgument(Object, Boolean)

참조로 전달할 수 있는 인수에 대한 RemoteArgument를 만듭니다.

CreateRemoteArgument(Object, Boolean, TypeCode)

지정된 형식 코드를 가지며 참조로 전달할 수 있는 인수에 대한 RemoteArgument를 만듭니다.

적용 대상