ICodecProvider Interfaz
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Proporciona funcionalidad para acceder a códecs, activadores y copiadores.
public interface ICodecProvider : Orleans.Serialization.Cloning.IDeepCopierProvider, Orleans.Serialization.Serializers.IActivatorProvider, Orleans.Serialization.Serializers.IBaseCodecProvider, Orleans.Serialization.Serializers.IFieldCodecProvider, Orleans.Serialization.Serializers.IValueSerializerProvider
type ICodecProvider = interface
interface IFieldCodecProvider
interface IBaseCodecProvider
interface IValueSerializerProvider
interface IActivatorProvider
interface IDeepCopierProvider
Public Interface ICodecProvider
Implements IActivatorProvider, IBaseCodecProvider, IDeepCopierProvider, IFieldCodecProvider, IValueSerializerProvider
- Derivado
- Implementaciones
Propiedades
Services |
Obtiene el proveedor de servicios. |
Métodos
GetActivator<T>() |
Obtiene un activador para el tipo especificado. (Heredado de IActivatorProvider) |
GetBaseCodec<TField>() |
Obtiene un códec base para el tipo especificado. (Heredado de IBaseCodecProvider) |
GetBaseCopier<T>() |
Obtiene un copiador de tipo base capaz de copiar instancias de tipo |
GetCodec(Type) |
Obtiene un códec para el tipo específico. (Heredado de IFieldCodecProvider) |
GetCodec<TField>() |
Obtiene un códec para el tipo especificado. (Heredado de IFieldCodecProvider) |
GetDeepCopier(Type) |
Obtiene un copiador profundo capaz de copiar instancias de tipo |
GetDeepCopier<T>() |
Obtiene un copiador profundo capaz de copiar instancias de tipo |
GetValueSerializer<TField>() |
Obtiene el serializador de valores para el tipo especificado. (Heredado de IValueSerializerProvider) |
TryGetCodec(Type) |
Obtiene un códec para el tipo específico o |
TryGetCodec<TField>() |
Obtiene un códec para el tipo específico o |
TryGetDeepCopier(Type) |
Obtiene un copiador profundo capaz de copiar instancias de tipo |
TryGetDeepCopier<T>() |
Obtiene un copiador profundo capaz de copiar instancias de tipo |