Este artigo foi traduzido por máquina. Para visualizar o arquivo em inglês, marque a caixa de seleção Inglês. Você também pode exibir o texto Em inglês em uma janela pop-up, movendo o ponteiro do mouse sobre o texto.
Tradução
Inglês

Estrutura RemoteArgument

 

Representa uma instância de um tipo que pode ser transmitido por processo e limites de domínio de aplicativo.

Namespace:   System.AddIn.Contract
Assembly:  System.AddIn.Contract (em System.AddIn.Contract.dll)

[SerializableAttribute]
public struct RemoteArgument

NomeDescrição
System_CAPS_pubmethodRemoteArgument(Array)

Inicializa uma nova instância de RemoteArgument classe que representa um Array argumento.

System_CAPS_pubmethodRemoteArgument(Array, Boolean)

Inicializa uma nova instância de RemoteArgument classe que representa um Array argumento pode ser passado por referência.

System_CAPS_pubmethodRemoteArgument(Boolean)

Inicializa uma nova instância de RemoteArgument classe que representa um Boolean argumento.

System_CAPS_pubmethodRemoteArgument(Boolean, Boolean)

Inicializa uma nova instância de RemoteArgument classe que representa um Boolean argumento pode ser passado por referência.

System_CAPS_pubmethodRemoteArgument(Byte)

Inicializa uma nova instância de RemoteArgument classe que representa um Byte argumento.

System_CAPS_pubmethodRemoteArgument(Byte, Boolean)

Inicializa uma nova instância de RemoteArgument classe que representa um Byte argumento pode ser passado por referência.

System_CAPS_pubmethodRemoteArgument(Char)

Inicializa uma nova instância de RemoteArgument classe que representa um Char argumento.

System_CAPS_pubmethodRemoteArgument(Char, Boolean)

Inicializa uma nova instância de RemoteArgument classe que representa um Char argumento pode ser passado por referência.

System_CAPS_pubmethodRemoteArgument(DateTime)

Inicializa uma nova instância de RemoteArgument classe que representa um DateTime argumento.

System_CAPS_pubmethodRemoteArgument(DateTime, Boolean)

Inicializa uma nova instância de RemoteArgument classe que representa um DateTime argumento pode ser passado por referência.

System_CAPS_pubmethodRemoteArgument(DBNull)

Inicializa uma nova instância de RemoteArgument classe que representa um DBNull argumento.

System_CAPS_pubmethodRemoteArgument(DBNull, Boolean)

Inicializa uma nova instância de RemoteArgument classe que representa um DBNull argumento pode ser passado por referência.

System_CAPS_pubmethodRemoteArgument(Decimal)

Inicializa uma nova instância de RemoteArgument classe que representa um Decimal argumento.

System_CAPS_pubmethodRemoteArgument(Decimal, Boolean)

Inicializa uma nova instância de RemoteArgument classe que representa um Decimal argumento pode ser passado por referência.

System_CAPS_pubmethodRemoteArgument(Double)

Inicializa uma nova instância de RemoteArgument classe que representa um Double argumento.

System_CAPS_pubmethodRemoteArgument(Double, Boolean)

Inicializa uma nova instância de RemoteArgument classe que representa um Double argumento pode ser passado por referência.

System_CAPS_pubmethodRemoteArgument(IContract)

Inicializa uma nova instância de RemoteArgument classe que representa um IContract argumento.

System_CAPS_pubmethodRemoteArgument(IContract, Boolean)

Inicializa uma nova instância de RemoteArgument classe que representa um IContract argumento pode ser passado por referência.

System_CAPS_pubmethodRemoteArgument(Int16)

Inicializa uma nova instância de RemoteArgument classe que representa um Int16 argumento.

System_CAPS_pubmethodRemoteArgument(Int16, Boolean)

Inicializa uma nova instância de RemoteArgument classe que representa um Int16 argumento pode ser passado por referência.

System_CAPS_pubmethodRemoteArgument(Int32)

Inicializa uma nova instância de RemoteArgument classe que representa um Int32 argumento.

System_CAPS_pubmethodRemoteArgument(Int32, Boolean)

Inicializa uma nova instância de RemoteArgument classe que representa um Int32 argumento pode ser passado por referência.

System_CAPS_pubmethodRemoteArgument(Int64)

Inicializa uma nova instância de RemoteArgument classe que representa um Int64 argumento.

System_CAPS_pubmethodRemoteArgument(Int64, Boolean)

Inicializa uma nova instância de RemoteArgument classe que representa um Int64 argumento pode ser passado por referência.

System_CAPS_pubmethodRemoteArgument(RemoteArgumentKind, TypeCode)

Inicializa uma nova instância do RemoteArgument usando especificado da classe RemoteArgumentKind e TypeCode para um argumento que não é passado por referência.

System_CAPS_pubmethodRemoteArgument(RemoteArgumentKind, TypeCode, Boolean)

Inicializa uma nova instância do RemoteArgument usando especificado da classe RemoteArgumentKind e TypeCode para um argumento pode ser passado por referência.

System_CAPS_pubmethodRemoteArgument(SByte)

Inicializa uma nova instância de RemoteArgument classe que representa um SByte argumento.

System_CAPS_pubmethodRemoteArgument(SByte, Boolean)

Inicializa uma nova instância de RemoteArgument classe que representa um SByte argumento pode ser passado por referência.

System_CAPS_pubmethodRemoteArgument(Single)

Inicializa uma nova instância de RemoteArgument classe que representa um Single argumento.

System_CAPS_pubmethodRemoteArgument(Single, Boolean)

Inicializa uma nova instância de RemoteArgument classe que representa um Single argumento pode ser passado por referência.

System_CAPS_pubmethodRemoteArgument(String)

Inicializa uma nova instância de RemoteArgument classe que representa um String argumento.

System_CAPS_pubmethodRemoteArgument(String, Boolean)

Inicializa uma nova instância de RemoteArgument classe que representa um String argumento pode ser passado por referência.

System_CAPS_pubmethodRemoteArgument(UInt16)

Inicializa uma nova instância de RemoteArgument classe que representa um UInt16 argumento.

System_CAPS_pubmethodRemoteArgument(UInt16, Boolean)

Inicializa uma nova instância de RemoteArgument classe que representa um UInt16 argumento pode ser passado por referência.

System_CAPS_pubmethodRemoteArgument(UInt32)

Inicializa uma nova instância de RemoteArgument classe que representa um UInt32 argumento.

System_CAPS_pubmethodRemoteArgument(UInt32, Boolean)

Inicializa uma nova instância de RemoteArgument classe que representa um UInt32 argumento pode ser passado por referência.

System_CAPS_pubmethodRemoteArgument(UInt64)

Inicializa uma nova instância de RemoteArgument classe que representa um UInt64 argumento.

System_CAPS_pubmethodRemoteArgument(UInt64, Boolean)

Inicializa uma nova instância de RemoteArgument classe que representa um UInt64 argumento pode ser passado por referência.

NomeDescrição
System_CAPS_pubpropertyArrayValue

Obtém ou define o Array que o RemoteArgument representa.

System_CAPS_pubpropertyBooleanValue

Obtém ou define o Boolean que o RemoteArgument representa.

System_CAPS_pubpropertyByteValue

Obtém ou define o Byte que o RemoteArgument representa.

System_CAPS_pubpropertyCharValue

Obtém ou define o Char que o RemoteArgument representa.

System_CAPS_pubpropertyContractValue

Obtém ou define o IContract que o RemoteArgument representa.

System_CAPS_pubpropertyDateTimeValue

Obtém ou define o DateTime que o RemoteArgument representa.

System_CAPS_pubpropertyDBNullValue

Obtém ou define o DBNull que o RemoteArgument representa.

System_CAPS_pubpropertyDecimalValue

Obtém ou define o Decimal que o RemoteArgument representa.

System_CAPS_pubpropertyDoubleValue

Obtém ou define o Double que o RemoteArgument representa.

System_CAPS_pubpropertyInt16Value

Obtém ou define o Int16 que o RemoteArgument representa.

System_CAPS_pubpropertyInt32Value

Obtém ou define o Int32 que o RemoteArgument representa.

System_CAPS_pubpropertyInt64Value

Obtém ou define o Int64 que o RemoteArgument representa.

System_CAPS_pubpropertyIsByRef

Obtém ou define um valor que indica se o RemoteArgument representa um argumento que é passado por referência.

System_CAPS_pubpropertyMissingValue

Obtém o Missing valor.

System_CAPS_pubpropertyRemoteArgumentKind

Obtém um RemoteArgumentKind que indica o tipo de argumento que o RemoteArgument representa.

System_CAPS_pubpropertySByteValue

Obtém ou define o SByte que o RemoteArgument representa.

System_CAPS_pubpropertySingleValue

Obtém ou define o Single que o RemoteArgument representa.

System_CAPS_pubpropertyStringValue

Obtém ou define o String que o RemoteArgument representa.

System_CAPS_pubpropertyTypeCode

Obtém um TypeCode que indica o tipo base do argumento que o RemoteArgument representa.

System_CAPS_pubpropertyUInt16Value

Obtém ou define o UInt16 que o RemoteArgument representa.

System_CAPS_pubpropertyUInt32Value

Obtém ou define o UInt32 que o RemoteArgument representa.

System_CAPS_pubpropertyUInt64Value

Obtém ou define o UInt64 que o RemoteArgument representa.

NomeDescrição
System_CAPS_pubmethodSystem_CAPS_staticCreateRemoteArgument(Object)

Cria um RemoteArgument para um argumento que não é passado por referência.

System_CAPS_pubmethodSystem_CAPS_staticCreateRemoteArgument(Object, Boolean)

Cria um RemoteArgument para um argumento pode ser passado por referência.

System_CAPS_pubmethodSystem_CAPS_staticCreateRemoteArgument(Object, Boolean, TypeCode)

Cria um RemoteArgument para um argumento que tem o código do tipo especificado e que pode ser passada por referência.

System_CAPS_pubmethodEquals(Object)

Indica se esta instância e oobjeto especificado são iguais.(Herdado de ValueType.)

System_CAPS_pubmethodGetHashCode()

Retorna o hash code para essa instância. (Herdado de ValueType.)

System_CAPS_pubmethodGetType()

Obtém o Type da instância atual.(Herdado de Object.)

System_CAPS_pubmethodToString()

Retorna a nome de tipo totalmente qualificado desta instância.(Herdado de ValueType.)

Use o RemoteArgument estrutura para passar argumentos de tipos que não são determinados até o tempo de execução em processo e limites de domínio de aplicativo. A finalidade de RemoteArgument é semelhante do VARIANT tipo em COM.

Você pode usar RemoteArgument para passar os seguintes tipos e valores de argumentos remotos:

  • Type.Missing.

  • IContract.

  • Tipos de dados intrínseco.

  • Matrizes que contêm elementos de tipos de dados intrínseco.

Um tipo de dados intrínseco é um tipo de dados primitivo (ou seja, o Type.IsPrimitive é de propriedade do tipo true) ou um String, Decimal, DateTime, ou DBNull.

RemoteArgument Fornece construtores para cada um dos tipos que ele suporta. Você também pode usar o CreateRemoteArgument métodos para criar RemoteArgument objetos. O CreateRemoteArgument automaticamente métodos chamam apropriado RemoteArgument construtor para o tipo de argumento.

Se você criar um RemoteArgument usando o construtor padrão sem parâmetros, o RemoteArgumentKind é definida como o valor RemoteArgumentKind.Missing e o TypeCode é definida como o valor TypeCode.Empty.

.NET Framework
Disponível desde 3.5

Quaisquer membros estáticos públicos ( Compartilhado no Visual Basic) desse tipo são thread-safe. Não há garantia de que qualquer membro de instância seja thread-safe.

Retornar ao início
Mostrar: