Compartilhar via


Estrutura de unidade

Representa void.

Namespace:System.Reactive
Assembly: System.Reactive (em System.Reactive.dll)

Sintaxe

'Declaration
<SerializableAttribute> _
Public Structure Unit _
    Implements IEquatable(Of Unit)
'Usage
Dim instance As Unit
[SerializableAttribute]
public struct Unit : IEquatable<Unit>
[SerializableAttribute]
public value class Unit : IEquatable<Unit>
[<SealedAttribute>]
[<SerializableAttribute>]
type Unit =  
    struct
        interface IEquatable<Unit>
    end
JScript suports the use of structures, but not the declaration of new ones.

O Tipo de unidade expõe os membros a seguir.

Propriedades

  Nome Descrição
pública Propriedade pública Padrão Obtém o valor de unidade única.

Parte superior

Métodos

  Nome Descrição
Método público Equals(Object) Indica se a unidade atual é igual ao objeto especificado. (Substitui ValueType.Equals(Object).)
Método público Equals(Unit) Indica se a unidade atual é igual à unidade especificada.
Método protegido Finalizar (Herdado do objeto.)
Método público GetHashCode Obtém o código hash do valor unitário. (Substitui ValueType.GetHashCode().)
Método público GetType (Herdado do objeto.)
Método protegido Memberwiseclone (Herdado do objeto.)
Método público ToString (Herdado de ValueType.)

Parte superior

Operadores

  Nome Descrição
Membro Membro estático operador público Igualitário Indica se o primeiro e o segundo argumentos são iguais.
Membro Membro estático operador público Desigualdade Indica se o primeiro e o segundo argumentos não são iguais.

Parte superior

Acesso thread-safe

Qualquer membro estático público (Shared no Visual Basic) desse tipo é seguro para threads. Não há garantia de que qualquer membro de instância seja seguro para threads.

Consulte Também

Referência

System.Reactive Namespace