Class StoreStoredProcedure
- Namespace
- Microsoft.EntityFrameworkCore.Metadata.Internal
- Assembly
- Microsoft.EntityFrameworkCore.Relational.dll
This is an internal API that supports the Entity Framework Core infrastructure and not subject to the same compatibility standards as public APIs. It may be changed or removed without notice in any release. You should only use it directly in your code with extreme caution and knowing that doing so can result in application failures when updating to a new Entity Framework Core release.
public class StoreStoredProcedure : TableBase, IStoreStoredProcedure, ITableBase, IAnnotatable, IReadOnlyAnnotatable
- Inheritance
-
StoreStoredProcedure
- Implements
-
IAnnotatableIReadOnlyAnnotatable
- Inherited Members
Constructors
StoreStoredProcedure(IRuntimeStoredProcedure, RelationalModel)
This is an internal API that supports the Entity Framework Core infrastructure and not subject to the same compatibility standards as public APIs. It may be changed or removed without notice in any release. You should only use it directly in your code with extreme caution and knowing that doing so can result in application failures when updating to a new Entity Framework Core release.
public StoreStoredProcedure(IRuntimeStoredProcedure sproc, RelationalModel model)
Parameters
sproc
IRuntimeStoredProceduremodel
RelationalModel
Properties
DebugView
This is an internal API that supports the Entity Framework Core infrastructure and not subject to the same compatibility standards as public APIs. It may be changed or removed without notice in any release. You should only use it directly in your code with extreme caution and knowing that doing so can result in application failures when updating to a new Entity Framework Core release.
public virtual DebugView DebugView { get; }
Property Value
- DebugView
Parameters
This is an internal API that supports the Entity Framework Core infrastructure and not subject to the same compatibility standards as public APIs. It may be changed or removed without notice in any release. You should only use it directly in your code with extreme caution and knowing that doing so can result in application failures when updating to a new Entity Framework Core release.
public virtual List<IStoreStoredProcedureParameter> Parameters { get; protected set; }
Property Value
ResultColumns
This is an internal API that supports the Entity Framework Core infrastructure and not subject to the same compatibility standards as public APIs. It may be changed or removed without notice in any release. You should only use it directly in your code with extreme caution and knowing that doing so can result in application failures when updating to a new Entity Framework Core release.
public virtual List<IStoreStoredProcedureResultColumn> ResultColumns { get; protected set; }
Property Value
ReturnValue
This is an internal API that supports the Entity Framework Core infrastructure and not subject to the same compatibility standards as public APIs. It may be changed or removed without notice in any release. You should only use it directly in your code with extreme caution and knowing that doing so can result in application failures when updating to a new Entity Framework Core release.
public virtual IStoreStoredProcedureReturnValue? ReturnValue { get; set; }
Property Value
StoredProcedures
This is an internal API that supports the Entity Framework Core infrastructure and not subject to the same compatibility standards as public APIs. It may be changed or removed without notice in any release. You should only use it directly in your code with extreme caution and knowing that doing so can result in application failures when updating to a new Entity Framework Core release.
public virtual SortedSet<IStoredProcedure> StoredProcedures { get; }
Property Value
Methods
AddParameter(IStoreStoredProcedureParameter)
This is an internal API that supports the Entity Framework Core infrastructure and not subject to the same compatibility standards as public APIs. It may be changed or removed without notice in any release. You should only use it directly in your code with extreme caution and knowing that doing so can result in application failures when updating to a new Entity Framework Core release.
public virtual void AddParameter(IStoreStoredProcedureParameter parameter)
Parameters
parameter
IStoreStoredProcedureParameter
AddResultColumn(IStoreStoredProcedureResultColumn)
This is an internal API that supports the Entity Framework Core infrastructure and not subject to the same compatibility standards as public APIs. It may be changed or removed without notice in any release. You should only use it directly in your code with extreme caution and knowing that doing so can result in application failures when updating to a new Entity Framework Core release.
public virtual void AddResultColumn(IStoreStoredProcedureResultColumn column)
Parameters
FindColumn(IProperty)
public override IColumnBase? FindColumn(IProperty property)
Parameters
property
IProperty
Returns
FindParameter(IProperty)
This is an internal API that supports the Entity Framework Core infrastructure and not subject to the same compatibility standards as public APIs. It may be changed or removed without notice in any release. You should only use it directly in your code with extreme caution and knowing that doing so can result in application failures when updating to a new Entity Framework Core release.
public virtual IStoreStoredProcedureParameter? FindParameter(IProperty property)
Parameters
property
IProperty
Returns
FindParameter(string)
This is an internal API that supports the Entity Framework Core infrastructure and not subject to the same compatibility standards as public APIs. It may be changed or removed without notice in any release. You should only use it directly in your code with extreme caution and knowing that doing so can result in application failures when updating to a new Entity Framework Core release.
public virtual IStoreStoredProcedureParameter? FindParameter(string name)
Parameters
name
string
Returns
FindResultColumn(IProperty)
public virtual IStoreStoredProcedureResultColumn? FindResultColumn(IProperty property)
Parameters
property
IProperty
Returns
FindResultColumn(string)
public virtual IStoreStoredProcedureResultColumn? FindResultColumn(string name)
Parameters
name
string
Returns
ToString()
This is an internal API that supports the Entity Framework Core infrastructure and not subject to the same compatibility standards as public APIs. It may be changed or removed without notice in any release. You should only use it directly in your code with extreme caution and knowing that doing so can result in application failures when updating to a new Entity Framework Core release.
public override string ToString()