Clase EdmFunctionImport
Representa una importación de función de EDM.
Jerarquía de herencia
System.Object
Microsoft.Data.Edm.Library.EdmElement
Microsoft.Data.Edm.Library.EdmNamedElement
Microsoft.Data.Edm.Library.EdmFunctionBase
Microsoft.Data.Edm.Library.EdmFunctionImport
Espacio de nombres: Microsoft.Data.Edm.Library
Ensamblado: Microsoft.Data.Edm (en Microsoft.Data.Edm.dll)
Sintaxis
'Declaración
Public Class EdmFunctionImport _
Inherits EdmFunctionBase _
Implements IEdmFunctionImport, IEdmFunctionBase, IEdmEntityContainerElement, IEdmNamedElement, _
IEdmVocabularyAnnotatable, IEdmElement
'Uso
Dim instance As EdmFunctionImport
public class EdmFunctionImport : EdmFunctionBase,
IEdmFunctionImport, IEdmFunctionBase, IEdmEntityContainerElement, IEdmNamedElement, IEdmVocabularyAnnotatable,
IEdmElement
public ref class EdmFunctionImport : public EdmFunctionBase,
IEdmFunctionImport, IEdmFunctionBase, IEdmEntityContainerElement, IEdmNamedElement, IEdmVocabularyAnnotatable,
IEdmElement
type EdmFunctionImport =
class
inherit EdmFunctionBase
interface IEdmFunctionImport
interface IEdmFunctionBase
interface IEdmEntityContainerElement
interface IEdmNamedElement
interface IEdmVocabularyAnnotatable
interface IEdmElement
end
public class EdmFunctionImport extends EdmFunctionBase implements IEdmFunctionImport, IEdmFunctionBase, IEdmEntityContainerElement, IEdmNamedElement, IEdmVocabularyAnnotatable, IEdmElement
El tipo EdmFunctionImport expone los siguientes miembros.
Constructores
Nombre | Descripción | |
---|---|---|
![]() |
EdmFunctionImport(IEdmEntityContainer, String, IEdmTypeReference) | Inicializa una nueva instancia de la clase EdmFunctionImport (con efectos secundarios, no admite composición, no enlazable). |
![]() |
EdmFunctionImport(IEdmEntityContainer, String, IEdmTypeReference, IEdmExpression) | Inicializa una nueva instancia de la clase EdmFunctionImport (con efectos secundarios, no admite composición, no enlazable). |
![]() |
EdmFunctionImport(IEdmEntityContainer, String, IEdmTypeReference, IEdmExpression, Boolean, Boolean, Boolean) | Inicializa una nueva instancia de la clase EdmFunctionImport. |
Arriba
Propiedades
Nombre | Descripción | |
---|---|---|
![]() |
Bindable | Obtiene un valor que indica si la propiedad admite enlace de datos. |
![]() |
Composable | Obtiene un valor que indica si la función admite composición. |
![]() |
Container | Obtiene el contenedor de esta función. |
![]() |
ContainerElementKind | Obtiene la clase de elemento contenedor. |
![]() |
EntitySet | Obtiene el conjunto de entidades asociado a esta función. |
![]() |
Name | Obtiene el nombre de esta función. (Se hereda de EdmFunctionBase.) |
![]() |
Parameters | Obtiene los parámetros de esta función. (Se hereda de EdmFunctionBase.) |
![]() |
ReturnType | Obtiene el tipo de valor devuelto de esta función. (Se hereda de EdmFunctionBase.) |
![]() |
SideEffecting | Obtiene un valor que indica si la función tiene un valor con efectos secundarios. |
Arriba
Métodos
Nombre | Descripción | |
---|---|---|
![]() |
AddParameter(IEdmFunctionParameter) | Agrega un parámetro a esta función (como el último parámetro). (Se hereda de EdmFunctionBase.) |
![]() |
AddParameter(String, IEdmTypeReference) | Agrega un parámetro a esta función (como el último parámetro). (Se hereda de EdmFunctionBase.) |
![]() |
AddParameter(String, IEdmTypeReference, EdmFunctionParameterMode) | Crea y agrega un parámetro a esta función (como el último parámetro). (Se hereda de EdmFunctionBase.) |
![]() |
Equals | (Se hereda de Object.) |
![]() |
Finalize | (Se hereda de Object.) |
![]() |
FindParameter | Busca un parámetro con el nombre especificado en esta función y devuelve NULL si no existe dicho parámetro. (Se hereda de EdmFunctionBase.) |
![]() |
GetHashCode | (Se hereda de Object.) |
![]() |
GetType | (Se hereda de Object.) |
![]() |
MemberwiseClone | (Se hereda de Object.) |
![]() |
ToString | (Se hereda de Object.) |
Arriba
Métodos de extensión
Nombre | Descripción | |
---|---|---|
![]() |
Errors | Obtiene los errores, si los hay, que pertenecen a este elemento o a elementos incluidos en este elemento.Por ejemplo, los errores de un tipo estructural incluyen los errores del propio tipo y los errores de sus propiedades declaradas.El método no analiza los elementos a los que hace referencia este elemento.Por ejemplo, los errores de una propiedad no incluyen los errores de su tipo. (Con definición de ValidationExtensionMethods.) |
![]() |
IsBad | Indica si este elemento contiene errores devueltos por el método Errors(IEdmElement). (Con definición de ValidationExtensionMethods.) |
![]() |
IsEquivalentTo | Devuelve true si la importación de función comparada es semánticamente equivalente a esta importación de función. (Con definición de EdmElementComparer.) |
![]() |
Location | Obtiene la ubicación del elemento especificado. (Con definición de ExtensionMethods.) |
![]() |
TryGetRelativeEntitySetPath | Analiza la expresión IEdmFunctionImport.EntitySet y devuelve una ruta de acceso relativa a IEdmEntitySet si está disponible.La ruta de acceso empieza con parámetro y puede tener una secuencia opcional de IEdmNavigationProperty y segmentos de conversión de tipo. (Con definición de ExtensionMethods.) |
![]() |
TryGetStaticEntitySet | Analiza la expresión IEdmFunctionImport.EntitySet y devuelve una referencia estática a IEdmFunctionImport si está disponible. (Con definición de ExtensionMethods.) |
![]() |
VocabularyAnnotations | Obtiene las anotaciones de vocabulario de un elemento Annotatable tal y como se ven desde un modelo determinado. (Con definición de ExtensionMethods.) |
Arriba
Campos
Nombre | Descripción | |
---|---|---|
![]() |
elementName | Nombre del elemento. (Se hereda de EdmNamedElement.) |
Arriba
Comentarios
No se actualizará ningún contenido aquí; no agregue material aquí.
Seguridad para subprocesos
Cualquier miembro público static (Shared en Visual Basic) de este tipo es seguro para subprocesos. No se garantiza que los miembros de instancia sean seguros para subprocesos.