IndexAnnotationSerializer Classe
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Essa classe é usada para serializar e desserializar IndexAnnotation objetos para que eles possam ser armazenados na forma EDMX do modelo Entity Framework.
public class IndexAnnotationSerializer : System.Data.Entity.Infrastructure.IMetadataAnnotationSerializer
type IndexAnnotationSerializer = class
interface IMetadataAnnotationSerializer
Public Class IndexAnnotationSerializer
Implements IMetadataAnnotationSerializer
- Herança
-
IndexAnnotationSerializer
- Implementações
Comentários
Um exemplo do formato serializado é: { Nome: 'MyIndex', Ordem: 7, IsClustered: True, IsUnique: False } { } { Nome: 'MyOtherIndex' }. Observe que as propriedades que não foram definidas explicitamente em um atributo de índice serão excluídas da saída serializada. Portanto, no exemplo acima, o primeiro índice tem todas as propriedades especificadas, a segunda não tem nenhuma e a terceira tem apenas o nome definido.
Construtores
IndexAnnotationSerializer() |
Essa classe é usada para serializar e desserializar IndexAnnotation objetos para que eles possam ser armazenados na forma EDMX do modelo Entity Framework. |
Métodos
Deserialize(String, String) |
Desserializa a cadeia de caracteres fornecida de volta em um IndexAnnotation objeto . |
Serialize(String, Object) |
Serializa o dado IndexAnnotation em uma cadeia de caracteres para armazenamento no XML EDMX. |
Aplica-se a
Entity Framework