RemoteArgument.CreateRemoteArgument 메서드
정의
중요
일부 정보는 릴리스되기 전에 상당 부분 수정될 수 있는 시험판 제품과 관련이 있습니다. Microsoft는 여기에 제공된 정보에 대해 어떠한 명시적이거나 묵시적인 보증도 하지 않습니다.
인수에 대한 RemoteArgument를 만듭니다.
오버로드
| CreateRemoteArgument(Object) |
참조로 전달되지 않는 인수에 대한 RemoteArgument를 만듭니다. |
| CreateRemoteArgument(Object, Boolean) |
참조로 전달할 수 있는 인수에 대한 RemoteArgument를 만듭니다. |
| CreateRemoteArgument(Object, Boolean, TypeCode) |
지정된 형식 코드를 가지며 참조로 전달할 수 있는 인수에 대한 RemoteArgument를 만듭니다. |
CreateRemoteArgument(Object)
참조로 전달되지 않는 인수에 대한 RemoteArgument를 만듭니다.
public:
static System::AddIn::Contract::RemoteArgument CreateRemoteArgument(System::Object ^ value);
public static System.AddIn.Contract.RemoteArgument CreateRemoteArgument (object value);
static member CreateRemoteArgument : obj -> System.AddIn.Contract.RemoteArgument
Public Shared Function CreateRemoteArgument (value As Object) As RemoteArgument
매개 변수
- value
- Object
프로세스 또는 애플리케이션 도메인 경계를 넘어 전달될 인수입니다.
반환
지정된 인수를 나타내는 RemoteArgument입니다.
예외
value이(가) null인 경우
value의 TypeCode가 Object이고 value가 IContract가 아닌 경우
또는
value의 TypeCode가 Empty이고 value가 Value로 설정되지 않은 경우
또는
value가 IConvertible 인터페이스를 구현하지 않고 value가 Array가 아닌 경우
설명
이 메서드를 호출 합니다 RemoteArgument 의 형식에 적용 되는 생성자를 value 매개 변수입니다.
적용 대상
CreateRemoteArgument(Object, Boolean)
참조로 전달할 수 있는 인수에 대한 RemoteArgument를 만듭니다.
public:
static System::AddIn::Contract::RemoteArgument CreateRemoteArgument(System::Object ^ value, bool isByRef);
public static System.AddIn.Contract.RemoteArgument CreateRemoteArgument (object value, bool isByRef);
static member CreateRemoteArgument : obj * bool -> System.AddIn.Contract.RemoteArgument
Public Shared Function CreateRemoteArgument (value As Object, isByRef As Boolean) As RemoteArgument
매개 변수
- value
- Object
프로세스 또는 애플리케이션 도메인 경계를 넘어 전달될 인수입니다.
- isByRef
- Boolean
value 인수를 참조로 전달하려면 true이고, 그렇지 않으면 false입니다.
반환
지정된 인수를 나타내는 RemoteArgument입니다.
예외
value이(가) null인 경우
value의 TypeCode가 Object이고 value가 IContract가 아닌 경우
또는
value의 TypeCode가 Empty이고 value가 Value로 설정되지 않은 경우
또는
value가 IConvertible 인터페이스를 구현하지 않고 value가 Array가 아닌 경우
설명
이 메서드를 호출 합니다 RemoteArgument 의 형식에 적용 되는 생성자를 value 매개 변수입니다.
적용 대상
CreateRemoteArgument(Object, Boolean, TypeCode)
지정된 형식 코드를 가지며 참조로 전달할 수 있는 인수에 대한 RemoteArgument를 만듭니다.
public:
static System::AddIn::Contract::RemoteArgument CreateRemoteArgument(System::Object ^ value, bool isByRef, TypeCode typeCodeToUse);
public static System.AddIn.Contract.RemoteArgument CreateRemoteArgument (object value, bool isByRef, TypeCode typeCodeToUse);
static member CreateRemoteArgument : obj * bool * TypeCode -> System.AddIn.Contract.RemoteArgument
Public Shared Function CreateRemoteArgument (value As Object, isByRef As Boolean, typeCodeToUse As TypeCode) As RemoteArgument
매개 변수
- value
- Object
프로세스 또는 애플리케이션 도메인 경계를 넘어 전달될 인수입니다.
- isByRef
- Boolean
인수를 참조로 전달하려면 true이고, 그렇지 않으면 false입니다.
- typeCodeToUse
- TypeCode
value가 TypeCode가 아닌 경우 value의 형식 코드를 지정하는 Array입니다. 그렇지 않은 경우 value에 있는 요소의 형식 코드를 지정하는 TypeCode입니다.
반환
지정된 인수를 나타내는 RemoteArgument입니다.
예외
value의 TypeCode가 Object이고, value가 IContract가 아니고, value가 null이 아닌 경우
또는
value의 TypeCode가 Empty이고 value가 Value가 아닌 경우
또는
value가 IConvertible 인터페이스를 구현하지 않고, value기 null이 아니고, value가 Array가 아닌 경우
typeCodeToUse에 유효한 TypeCode 값이 지정되지 않은 경우
설명
이 메서드를 호출 합니다 RemoteArgument 의 형식에 적용 되는 생성자를 value 매개 변수입니다.
만들려면이 메서드를 사용할 수 없습니다는 RemoteArgument 나타내는 null 내장 데이터 형식의 요소가 있는 배열입니다. 내장 데이터 형식을 기본 데이터 형식이 (즉, 합니다 Type.IsPrimitive 형식의 속성은 true) 또는 String, Decimal를 DateTime, 또는 DBNull합니다.