FunctionParameter Class

 

Class representing a function parameter

Namespace:   System.Data.Entity.Core.Metadata.Edm
Assembly:  EntityFramework (in EntityFramework.dll)

System.Object
  System.Data.Entity.Core.Metadata.Edm.MetadataItem
    System.Data.Entity.Core.Metadata.Edm.FunctionParameter

public sealed class FunctionParameter : MetadataItem

NameDescription
System_CAPS_pubpropertyBuiltInTypeKind

Gets the built-in type kind for this FunctionParameter.(Overrides MetadataItem.BuiltInTypeKind.)

System_CAPS_pubpropertyDeclaringFunction

Gets the EdmFunction on which this parameter is declared.

System_CAPS_pubpropertyDocumentation

Gets or sets the documentation associated with this type.(Inherited from MetadataItem.)

System_CAPS_pubpropertyIsMaxLength

Gets whether the parameter uses the maximum length supported by the database provider.

System_CAPS_pubpropertyIsMaxLengthConstant

Gets whether the max length facet is constant for the database provider.

System_CAPS_pubpropertyIsPrecisionConstant

Gets whether the precision facet is constant for the database provider.

System_CAPS_pubpropertyIsScaleConstant

Gets whether the scale facet is constant for the database provider.

System_CAPS_pubpropertyMaxLength

Gets the maximum length of the parameter.

System_CAPS_pubpropertyMetadataProperties

Gets the list of properties of the current type.(Inherited from MetadataItem.)

System_CAPS_pubpropertyMode

Gets the mode of this FunctionParameter.

System_CAPS_pubpropertyName

Gets the name of this FunctionParameter.

System_CAPS_pubpropertyPrecision

Gets the precision value of the parameter.

System_CAPS_pubpropertyScale

Gets the scale value of the parameter.

System_CAPS_pubpropertyTypeName

Gets the type name of this parameter.

System_CAPS_pubpropertyTypeUsage

Gets the instance of the TypeUsage class that contains both the type of the parameter and facets for the type.

NameDescription
System_CAPS_pubmethodAddAnnotation(String, Object)

Adds or updates an annotation with the specified name and value.(Inherited from MetadataItem.)

System_CAPS_pubmethodSystem_CAPS_staticCreate(String, EdmType, ParameterMode)

The factory method for constructing the FunctionParameter object.

System_CAPS_pubmethodEquals(Object)

(Inherited from Object.)

System_CAPS_pubmethodGetHashCode()

(Inherited from Object.)

System_CAPS_pubmethodGetType()

(Inherited from Object.)

System_CAPS_pubmethodRemoveAnnotation(String)

Removes an annotation with the specified name.(Inherited from MetadataItem.)

System_CAPS_pubmethodToString()

Returns the name of this FunctionParameter.(Overrides Object.ToString().)

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