DbFunctionCommandTree Class

 

Represents a function invocation expressed as a canonical command tree.

Namespace:   System.Data.Entity.Core.Common.CommandTrees
Assembly:  EntityFramework (in EntityFramework.dll)

System.Object
  System.Data.Entity.Core.Common.CommandTrees.DbCommandTree
    System.Data.Entity.Core.Common.CommandTrees.DbFunctionCommandTree

public sealed class DbFunctionCommandTree : DbCommandTree

NameDescription
System_CAPS_pubmethodDbFunctionCommandTree(MetadataWorkspace, DataSpace, EdmFunction, TypeUsage, IEnumerable<KeyValuePair<String, TypeUsage>>)

Constructs a new DbFunctionCommandTree that uses the specified metadata workspace, data space and function metadata.

NameDescription
System_CAPS_pubpropertyCommandTreeKind

Gets or sets the command tree kind.(Overrides DbCommandTree.CommandTreeKind.)

System_CAPS_pubpropertyDataSpace

Gets the data space in which metadata used by this command tree must reside.(Inherited from DbCommandTree.)

System_CAPS_pubpropertyEdmFunction

Gets the EdmFunction that represents the function to invoke.

System_CAPS_pubpropertyMetadataWorkspace

Gets the metadata workspace used by this command tree.(Inherited from DbCommandTree.)

System_CAPS_pubpropertyParameters

Gets the name and corresponding type of each parameter that can be referenced within this command tree.(Inherited from DbCommandTree.)

System_CAPS_pubpropertyResultType

Gets the result type of the function; currently constrained to be a Collection of RowTypes. Unlike typical RowType instance, merely indicates name/type not parameter order.

System_CAPS_pubpropertyUseDatabaseNullSemantics

Gets whether the command tree uses the null semantics for the database.(Inherited from DbCommandTree.)

NameDescription
System_CAPS_pubmethodEquals(Object)

(Inherited from Object.)

System_CAPS_pubmethodGetHashCode()

(Inherited from Object.)

System_CAPS_pubmethodGetType()

(Inherited from Object.)

System_CAPS_pubmethodToString()

Returns a string representation of the DbCommandTree.(Inherited from DbCommandTree.)

Any public static (Shared in Visual Basic) members of this type are thread safe. Any instance members are not guaranteed to be thread safe.