Partager via


CommonQueryableSpace Class

Definition

The core shared implementation of the QueryableSpace. This is the base type for the generated QueryableSpace type.

[System.Runtime.CompilerServices.Nullable(0)]
public abstract class CommonQueryableSpace : IDisposable, Microsoft.VisualStudio.ProjectSystem.Query.ICommonQueryableSpace
[<System.Runtime.CompilerServices.Nullable(0)>]
type CommonQueryableSpace = class
    interface ICommonQueryableSpace
    interface IEntityRuntimeModel
    interface IDisposable
Public MustInherit Class CommonQueryableSpace
Implements ICommonQueryableSpace, IDisposable
Inheritance
CommonQueryableSpace
Derived
Attributes
Implements
ICommonQueryableSpace Microsoft.VisualStudio.ProjectSystem.Query.IEntityRuntimeModel IDisposable

Constructors

CommonQueryableSpace()
CommonQueryableSpace(IServiceBroker, JoinableTaskContext)

Initializes a new instance of the CommonQueryableSpace class.

Properties

Metadata

Methods

CreateQueryable(IEntityType, String)
Dispose()
Dispose(Boolean)
QueryFrom<TEntity>(IEnumerable<EntityIdentity>)
QueryFrom<TEntity>(IEnumerable<TEntity>)
SetDetached()

A private contract to create special detached query space. it is a special case to allow creating queries, but not be able to run anything.

Explicit Interface Implementations

IEntityRuntimeModel.CreateQueryable(IEntityType, String)
IEntityRuntimeModel.Metadata

Applies to