SingletonConfiguration Clase
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Permite llevar a cabo la configuración para un singleton de un modelo. SingletonConfiguration Se puede obtener mediante el método Singletons.
public class SingletonConfiguration : Microsoft.AspNet.OData.Builder.NavigationSourceConfiguration
type SingletonConfiguration = class
inherit NavigationSourceConfiguration
Public Class SingletonConfiguration
Inherits NavigationSourceConfiguration
- Herencia
Constructores
SingletonConfiguration() |
Inicializa una nueva instancia de la clase SingletonConfiguration. El constructor predeterminado está destinado solamente para uso por pruebas unitarias. |
SingletonConfiguration(ODataModelBuilder, EntityTypeConfiguration, String) |
Inicializa una nueva instancia de la clase SingletonConfiguration. |
SingletonConfiguration(ODataModelBuilder, Type, String) |
Inicializa una nueva instancia de la clase SingletonConfiguration. |
Propiedades
Bindings |
Obtiene los destinos de navegación de NavigationSourceConfiguration. (Heredado de NavigationSourceConfiguration) |
ClrType |
Obtiene la copia de seguridad Type del tipo de entidad contenido en este origen de navegación. (Heredado de NavigationSourceConfiguration) |
DerivedTypeConstraints |
Establecer que determina las restricciones de tipo derivadas (Heredado de NavigationSourceConfiguration) |
EntityType |
Obtiene el tipo de entidad contenido en este origen de navegación. (Heredado de NavigationSourceConfiguration) |
Name |
Obtiene el nombre de este origen de navegación. (Heredado de NavigationSourceConfiguration) |
Métodos
AddBinding(NavigationPropertyConfiguration, NavigationSourceConfiguration) |
Enlaza la propiedad de navegación determinada al origen de navegación de destino. (Heredado de NavigationSourceConfiguration) |
AddBinding(NavigationPropertyConfiguration, NavigationSourceConfiguration, IList<MemberInfo>) |
Enlaza la propiedad de navegación determinada al origen de navegación de destino. (Heredado de NavigationSourceConfiguration) |
FindBinding(NavigationPropertyConfiguration) |
Busca los enlaces NavigationPropertyBindingConfiguration de la propiedad de navegación especificada. (Heredado de NavigationSourceConfiguration) |
FindBinding(NavigationPropertyConfiguration, IList<MemberInfo>) |
Busca el enlace de la propiedad de navegación especificada e intenta crearlo si no existe. (Heredado de NavigationSourceConfiguration) |
FindBindings(String) |
Obtiene los enlaces NavigationPropertyBindingConfiguration de la propiedad de navegación con el nombre especificado. (Heredado de NavigationSourceConfiguration) |
GetEditLink() |
Acostumbra al generador a generar vínculos de edición para este origen de navegación. (Heredado de NavigationSourceConfiguration) |
GetIdLink() |
Acostumbra al generador a generar identificadores para este origen de navegación. (Heredado de NavigationSourceConfiguration) |
GetNavigationPropertyLink(NavigationPropertyConfiguration) |
Acostumbra al generador a generar un vínculo de navegación para la propiedad de navegación especificada para este origen de navegación. (Heredado de NavigationSourceConfiguration) |
GetReadLink() |
Acostumbra al generador a generar vínculos de lectura para este origen de navegación. (Heredado de NavigationSourceConfiguration) |
GetUrl() |
Obtiene la dirección URL de origen de navegación. (Heredado de NavigationSourceConfiguration) |
HasDerivedTypeConstraint<TDerivedType>() |
Agrega TDerived a la lista de restricciones de tipo derivado. |
HasDerivedTypeConstraints(Type[]) |
Agrega subtipos a la lista de restricciones de tipo derivado. |
HasEditLink(SelfLinkBuilder<Uri>) |
Configura el vínculo de edición para este origen de navegación. (Heredado de NavigationSourceConfiguration) |
HasIdLink(SelfLinkBuilder<Uri>) |
Configura el vínculo de identificador para este origen de navegación. (Heredado de NavigationSourceConfiguration) |
HasNavigationPropertiesLink(IEnumerable<NavigationPropertyConfiguration>, NavigationLinkBuilder) |
Configura el vínculo de navegación para las propiedades de navegación dadas para este origen de navegación. (Heredado de NavigationSourceConfiguration) |
HasNavigationPropertyLink(NavigationPropertyConfiguration, NavigationLinkBuilder) |
Configura el vínculo de navegación para la propiedad de navegación dada para este origen de navegación. (Heredado de NavigationSourceConfiguration) |
HasReadLink(SelfLinkBuilder<Uri>) |
Configura el vínculo de lectura para este origen de navegación. (Heredado de NavigationSourceConfiguration) |
HasUrl(String) |
Configura la dirección URL de origen de navegación. (Heredado de NavigationSourceConfiguration) |
RemoveBinding(NavigationPropertyConfiguration) |
Quita los enlaces de la propiedad de navegación especificada. (Heredado de NavigationSourceConfiguration) |
RemoveBinding(NavigationPropertyConfiguration, String) |
Quita el enlace de la propiedad de navegación especificada y la ruta de acceso de enlace especificada. (Heredado de NavigationSourceConfiguration) |