Condividi tramite


Classe LengthColumnConfiguration

[Questa pagina è specifica della versione 6 di Entity Framework. La versione più recente è disponibile come pacchetto NuGet per "Entity Framework". Per ulteriori informazioni su Entity Framework, vedere la pagina msdn.com/data/ef.]

Utilizzato per configurare una colonna con facet di lunghezza per un tipo di entità o un tipo complesso. Questa funzionalità di configurazione è esposta dall'API Fluent di Code First; vedere DbModelBuilder.

Gerarchia di ereditarietà

System.Object
  System.Data.Entity.ModelConfiguration.Configuration.PrimitiveColumnConfiguration
    System.Data.Entity.ModelConfiguration.Configuration.LengthColumnConfiguration
      System.Data.Entity.ModelConfiguration.Configuration.StringColumnConfiguration

Spazio dei nomi:  System.Data.Entity.ModelConfiguration.Configuration
Assembly:  EntityFramework (in EntityFramework.dll)

Sintassi

'Dichiarazione
Public MustInherit Class LengthColumnConfiguration _
    Inherits PrimitiveColumnConfiguration
'Utilizzo
Dim instance As LengthColumnConfiguration
public abstract class LengthColumnConfiguration : PrimitiveColumnConfiguration
public ref class LengthColumnConfiguration abstract : public PrimitiveColumnConfiguration
[<AbstractClassAttribute>]
type LengthColumnConfiguration =  
    class 
        inherit PrimitiveColumnConfiguration 
    end
public abstract class LengthColumnConfiguration extends PrimitiveColumnConfiguration

Il tipo LengthColumnConfiguration espone i seguenti membri.

Metodi

  rapporti Descrizione
Metodo pubblico Equals Determina se l'oggetto specificato è uguale all'oggetto corrente. (Esegue l'override di PrimitiveColumnConfiguration.Equals(Object)).
Metodo protetto Finalize (Ereditato da Object)
Metodo pubblico GetHashCode Funge da funzione hash per un tipo specifico. (Esegue l'override di PrimitiveColumnConfiguration.GetHashCode()).
Metodo pubblico GetType Ottiene il tipo dell'istanza corrente.
Metodo pubblico HasColumnOrder Configura l'ordine della colonna primitiva utilizzata per archiviare la proprietà.Questo metodo viene utilizzato inoltre per specificare l'ordinamento di chiavi quando un tipo di entità dispone di una chiave composta. (Ereditato da PrimitiveColumnConfiguration)
Metodo pubblico HasColumnType Configura il tipo di dati della colonna primitiva utilizzata per archiviare la proprietà. (Ereditato da PrimitiveColumnConfiguration)
Metodo pubblico HasMaxLength Configura la colonna in modo che disponga della lunghezza massima specificata.
Metodo pubblico IsFixedLength Configura la colonna in modo che sia a lunghezza fissa.
Metodo pubblico IsMaxLength Configura la colonna per consentire la lunghezza massima supportata dal provider del database.
Metodo pubblico IsOptional Configura la colonna primitiva in modo che sia facoltativa. (Ereditato da PrimitiveColumnConfiguration)
Metodo pubblico IsRequired Configura la colonna primitiva in modo che sia obbligatoria. (Ereditato da PrimitiveColumnConfiguration)
Metodo pubblico IsVariableLength Configura la colonna in modo che sia a lunghezza variabile.
Metodo protetto MemberwiseClone (Ereditato da Object)
Metodo pubblico ToString Restituisce una stringa che rappresenta l'oggetto corrente. (Esegue l'override di PrimitiveColumnConfiguration.ToString()).

In alto

Thread safety

Qualsiasi membro static (Shared in Visual Basic) pubblico di questo tipo è thread-safe. Non è invece garantita la sicurezza dei membri dell'istanza.

Vedere anche

Riferimento

Spazio dei nomi System.Data.Entity.ModelConfiguration.Configuration