Freigeben über


EdmFunctionPayload-Klasse

[Diese Seite bezieht sich auf Entity Framework Version 6. Die neueste Version ist als 'Entity Framework' NuGet-Paket verfügbar. Weitere Informationen zu Entity Framework finden Sie unter msdn.com/data/ef.]

Enthält zusätzliche Attribute und Eigenschaften der EdmFunction.

Vererbungshierarchie

System.Object
  System.Data.Entity.Core.Metadata.Edm.EdmFunctionPayload

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

Syntax

'Declaration
<SuppressMessageAttribute("Microsoft.Performance", "CA1815:OverrideEqualsAndOperatorEqualsOnValueTypes")> _
Public Class EdmFunctionPayload
'Usage
Dim instance As EdmFunctionPayload
[SuppressMessageAttribute("Microsoft.Performance", "CA1815:OverrideEqualsAndOperatorEqualsOnValueTypes")]
public class EdmFunctionPayload
[SuppressMessageAttribute(L"Microsoft.Performance", L"CA1815:OverrideEqualsAndOperatorEqualsOnValueTypes")]
public ref class EdmFunctionPayload
[<SuppressMessageAttribute("Microsoft.Performance", "CA1815:OverrideEqualsAndOperatorEqualsOnValueTypes")>]
type EdmFunctionPayload =  class end
public class EdmFunctionPayload

Der EdmFunctionPayload-Typ macht die folgenden Member verfügbar.

Konstruktoren

  Name Beschreibung
Öffentliche Methode EdmFunctionPayload Initialisiert eine neue Instanz der EdmFunctionPayload-Klasse.

Oben

Eigenschaften

  Name Beschreibung
Öffentliche Eigenschaft CommandText Ruft den Befehlstext ab oder legt ihn fest, der der Funktion zugeordnet ist.
Öffentliche Eigenschaft EntitySets Ruft die Entitätenmengen für die Funktion ab bzw. legt sie fest.
Öffentliche Eigenschaft IsAggregate Ruft einen Wert ab, der angibt, ob dies eine Aggregatfunktion ist.
Öffentliche Eigenschaft IsBuiltIn Ruft ab oder legt fest, ob diese Funktion eine integrierte Funktion ist.
Öffentliche Eigenschaft IsCachedStoreFunction Ruft ab oder legt fest, ob diese Funktion eine zwischengespeicherte Speicherfunktion ist.
Öffentliche Eigenschaft IsComposable Ruft ab oder legt fest, ob diese Funktion zusammengesetzt werden kann.
Öffentliche Eigenschaft IsFromProviderManifest Ruft ab oder legt fest, ob diese Funktion aus einem Anbietermanifest stammt.
Öffentliche Eigenschaft IsFunctionImport Ruft ab oder legt fest, ob die Funktion ein Funktionsimport ist.
Öffentliche Eigenschaft IsNiladic Ruft ab oder legt fest, ob die Funktion keine Argumente enthält.
Öffentliche Eigenschaft Parameters Ruft die Parameter der Funktion ab, oder legt sie fest.
Öffentliche Eigenschaft ParameterTypeSemantics Ruft die Parametertypsemantik ab oder legt sie fest.
Öffentliche Eigenschaft ReturnParameters Ruft die Rückgabeparameter ab oder legt sie fest.
Öffentliche Eigenschaft Schema Ruft das Funktionsschema ab, oder legt es fest.
Öffentliche Eigenschaft StoreFunctionName Ruft den Namen der Speicherfunktion ab oder legt diesen fest.

Oben

Methoden

  Name Beschreibung
Öffentliche Methode Equals (Von Object geerbt.)
Geschützte Methode Finalize (Von Object geerbt.)
Öffentliche Methode GetHashCode (Von Object geerbt.)
Öffentliche Methode GetType (Von Object geerbt.)
Geschützte Methode MemberwiseClone (Von Object geerbt.)
Öffentliche Methode ToString (Von Object geerbt.)

Oben

Hinweise

Beachten Sie, dass EdmFunctionPayload-Objekte kurzlebig sind und nur vorhanden sind, um die EdmFunction-Initialisierung zu vereinfachen. Instanzen dieses Typs werden nicht miteinander verglichen, und die durch Arrayeigenschaften zurückgegebenen Arrays werden in interne Auflistungen im EdmFunction-CTOR kopiert. Es ist daher problemlos möglich, die Codeanalysemeldungen zu unterdrücken.

Threadsicherheit

Alle öffentlichen static (Shared in Visual Basic)-Member dieses Typs sind threadsicher. Bei Instanzmembern ist die Threadsicherheit nicht gewährleistet.

Siehe auch

Verweis

System.Data.Entity.Core.Metadata.Edm-Namespace