Interfaz IEdmFunctionImport
Representa una importación de función EDM.
Espacio de nombres: Microsoft.Data.Edm
Ensamblado: Microsoft.Data.Edm (en Microsoft.Data.Edm.dll)
Sintaxis
'Declaración
Public Interface IEdmFunctionImport _
Inherits IEdmFunctionBase, IEdmEntityContainerElement, IEdmNamedElement, IEdmVocabularyAnnotatable, _
IEdmElement
'Uso
Dim instance As IEdmFunctionImport
public interface IEdmFunctionImport : IEdmFunctionBase,
IEdmEntityContainerElement, IEdmNamedElement, IEdmVocabularyAnnotatable, IEdmElement
public interface class IEdmFunctionImport : IEdmFunctionBase,
IEdmEntityContainerElement, IEdmNamedElement, IEdmVocabularyAnnotatable, IEdmElement
type IEdmFunctionImport =
interface
interface IEdmFunctionBase
interface IEdmEntityContainerElement
interface IEdmNamedElement
interface IEdmVocabularyAnnotatable
interface IEdmElement
end
public interface IEdmFunctionImport extends IEdmFunctionBase, IEdmEntityContainerElement, IEdmNamedElement, IEdmVocabularyAnnotatable, IEdmElement
El tipo IEdmFunctionImport expone los siguientes miembros.
Propiedades
Nombre | Descripción | |
---|---|---|
Bindable | Obtiene un valor que indica si esta importación de función se puede utilizar como un método de extensión para el tipo del primer parámetro de esta importación de función. | |
Composable | Obtiene un valor que indica si esta importación de función se puede formar dentro de las expresiones.Composable no puede establecerse en true si Composable está establecido en true. | |
Container | Obtiene el contenedor que contiene este elemento. (Se hereda de IEdmEntityContainerElement.) | |
ContainerElementKind | Obtiene el tipo de elemento del contenedor de EDM. (Se hereda de IEdmEntityContainerElement.) | |
EntitySet | Obtiene el conjunto de entidades donde estará contenido el resultado de esta importación de función. | |
Name | Obtiene el nombre de este elemento. (Se hereda de IEdmNamedElement.) | |
Parameters | Obtiene la colección de parámetros de esta función. (Se hereda de IEdmFunctionBase.) | |
ReturnType | Obtiene el tipo de valor devuelto de esta función. (Se hereda de IEdmFunctionBase.) | |
SideEffecting | Obtiene un valor que indica si esta importación de función tiene efectos secundarios.SideEffecting no puede establecerse en true si SideEffecting está establecido en true. |
Arriba
Métodos
Nombre | Descripción | |
---|---|---|
FindParameter | Busca un parámetro con el nombre especificado y devuelve NULL si no existe dicho parámetro. (Se hereda de IEdmFunctionBase.) |
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