Condividi tramite


Classe StringColumnConfiguration

[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.]

Configura una colonna di database utilizzata per archiviare valori stringa. Questa funzionalità di configurazione è disponibile utilizzando l'API Fluent 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 Class StringColumnConfiguration _
    Inherits LengthColumnConfiguration
'Utilizzo
Dim instance As StringColumnConfiguration
public class StringColumnConfiguration : LengthColumnConfiguration
public ref class StringColumnConfiguration : public LengthColumnConfiguration
type StringColumnConfiguration =  
    class 
        inherit LengthColumnConfiguration 
    end
public class StringColumnConfiguration extends LengthColumnConfiguration

Il tipo StringColumnConfiguration espone i seguenti membri.

Metodi

  rapporti Descrizione
Metodo pubblico Equals Determina se l'oggetto specificato è uguale all'oggetto corrente. (Esegue l'override di LengthColumnConfiguration.Equals(Object)).
Metodo protetto Finalize (Ereditato da Object)
Metodo pubblico GetHashCode Funge da funzione hash per un tipo specifico. (Esegue l'override di LengthColumnConfiguration.GetHashCode()).
Metodo pubblico GetType Ottiene il tipo dell'istanza corrente.
Metodo pubblico HasColumnOrder Configura l'ordine della colonna di database.
Metodo pubblico HasColumnType Configura il tipo di dati della colonna di database.
Metodo pubblico HasMaxLength Configura la proprietà in modo che disponga della lunghezza massima specificata.
Metodo pubblico IsFixedLength Configura la colonna in modo che sia a lunghezza fissa.Utilizzare HasMaxLength per impostare la lunghezza a cui è fissa la proprietà.
Metodo pubblico IsMaxLength Configura la colonna per consentire la lunghezza massima supportata dal provider del database.
Metodo pubblico IsOptional Configura la colonna in modo che sia facoltativa.
Metodo pubblico IsRequired Configura la colonna in modo che sia obbligatoria.
Metodo pubblico IsUnicode() Configura la colonna per supportare il contenuto della stringa Unicode.
Metodo pubblico IsUnicode(Nullable<Boolean>) Configura un valore che indica se la colonna supporta o meno il contenuto della stringa Unicode.
Metodo pubblico IsVariableLength Configura la colonna in modo che sia a lunghezza variabile.Le colonne sono a lunghezza variabile per impostazione predefinita.
Metodo protetto MemberwiseClone (Ereditato da Object)
Metodo pubblico ToString Restituisce una stringa che rappresenta l'oggetto corrente. (Esegue l'override di LengthColumnConfiguration.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