IFormatter.SurrogateSelector Propriedade

Definição

Obtém ou define o SurrogateSelector usado pelo formatador atual.

public System.Runtime.Serialization.ISurrogateSelector? SurrogateSelector { get; set; }
public System.Runtime.Serialization.ISurrogateSelector SurrogateSelector { get; set; }

Valor da propriedade

O SurrogateSelector usado por esse formatador.

Comentários

Um ISerializationSurrogate permite que o usuário especifique um objeto mais adequado para lidar com a serialização de um objeto ou classe específica de objetos. Pense nisso como uma implementação de ISerializable , mas fornecida por um objeto diferente.

Aplica-se a

Produto Versões
.NET Core 2.0, Core 2.1, Core 2.2, Core 3.0, Core 3.1, 5, 6, 7, 8, 9
.NET Framework 1.1, 2.0, 3.0, 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1
.NET Standard 2.0, 2.1