Condividi tramite


ComplexType Classe

Definizione

Rappresenta il tipo complesso Edm. Questa operazione può essere usata per configurare tipi complessi da una convenzione basata su modelli concettuali. I tipi complessi non sono supportati nel modello di archiviazione.

public class ComplexType : System.Data.Entity.Core.Metadata.Edm.StructuralType
type ComplexType = class
    inherit StructuralType
Public Class ComplexType
Inherits StructuralType
Ereditarietà

Proprietà

Abstract

Ottiene un valore che indica se il tipo è o non è astratto.

(Ereditato da EdmType)
BaseType

Ottiene il tipo di base del tipo.

(Ereditato da EdmType)
BuiltInTypeKind

Ottiene il tipo del tipo incorporato per ComplexType.

Documentation

Ottiene o imposta la documentazione associata al tipo.

(Ereditato da MetadataItem)
FullName

Ottiene il nome completo del tipo.

(Ereditato da EdmType)
Members

Ottiene l'elenco di membri nel tipo.

(Ereditato da StructuralType)
MetadataProperties

Ottiene l'elenco di proprietà del tipo corrente.

(Ereditato da MetadataItem)
Name

Ottiene il nome del tipo.

(Ereditato da EdmType)
NamespaceName

Ottiene lo spazio dei nomi del tipo.

(Ereditato da EdmType)
Properties

Ottiene l'elenco di proprietà per l'oggetto ComplexType.

Metodi

AddAnnotation(String, Object)

Aggiunge o aggiorna un'annotazione con il nome e il valore specificati.

(Ereditato da MetadataItem)
AddMember(EdmMember)

Aggiunge un membro a questo tipo

(Ereditato da StructuralType)
Create(String, String, DataSpace, IEnumerable<EdmMember>, IEnumerable<MetadataProperty>)

Crea una nuova istanza del tipo ComplexType.

GetCollectionType()

Restituisce un'istanza di CollectionType il cui tipo di elemento è il tipo corrente.

(Ereditato da EdmType)
RemoveAnnotation(String)

Rimuove un'annotazione con il nome specificato.

(Ereditato da MetadataItem)
RemoveMember(EdmMember)

Rimuove un membro da questo tipo.

(Ereditato da StructuralType)
ToString()

Restituisce il nome completo del tipo.

(Ereditato da EdmType)

Si applica a