Partilhar via


SequenceNumber Estrutura

Definição

Representa um número de sequência atribuído a um registro de log em uma sequência de registro.

public value class SequenceNumber : IComparable<System::IO::Log::SequenceNumber>
[System.Serializable]
public struct SequenceNumber : IComparable<System.IO.Log.SequenceNumber>
[<System.Serializable>]
type SequenceNumber = struct
Public Structure SequenceNumber
Implements IComparable(Of SequenceNumber)
Herança
SequenceNumber
Atributos
Implementações

Comentários

Cada registro de log em uma sequência recebe um número de sequência maior que os números de sequência dos registros acrescentados antes dele. Um número de sequência pode ser comparado, mas não manipulado de outra forma.

Construtores

SequenceNumber(Byte[])

Inicializa uma nova instância da classe SequenceNumber.

Propriedades

Invalid

Obtém um número de sequência que funciona como um valor padrão para representar um número de sequência inválido.

Métodos

CompareTo(SequenceNumber)

Compara este número de sequência com um objeto especificado.

Equals(Object)

Indica se essa instância e um objeto especificado são iguais.

Equals(SequenceNumber)

Indica se esta instância e um número de sequência especificado são iguais.

GetBytes()

Codifica todo número da sequência atual ou parte dele em uma matriz de bytes.

GetHashCode()

Retorna o código hash para a instância.

Operadores

Equality(SequenceNumber, SequenceNumber)

Compara duas instâncias SequenceNumber para determinar se são iguais.

GreaterThan(SequenceNumber, SequenceNumber)

Executa uma comparação lógica de duas instâncias SequenceNumber para determinar se a primeira é maior que a segunda.

GreaterThanOrEqual(SequenceNumber, SequenceNumber)

Executa uma comparação lógica de duas instâncias SequenceNumber para determinar se a primeira é maior ou igual à segunda.

Inequality(SequenceNumber, SequenceNumber)

Compara duas instâncias SequenceNumber para determinar se não são iguais.

LessThan(SequenceNumber, SequenceNumber)

Executa uma comparação lógica dos dois parâmetros SequenceNumber para determinar se o primeiro é menor que o segundo.

LessThanOrEqual(SequenceNumber, SequenceNumber)

Executa uma comparação lógica dos dois parâmetros SequenceNumber para determinar se o primeiro é menor ou igual ao segundo.

Aplica-se a