ObjectParameter Třída
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Představuje parametr dotazu, který je předán do objektového dotazu.
public ref class ObjectParameter sealed
public sealed class ObjectParameter
type ObjectParameter = class
Public NotInheritable Class ObjectParameter
- Dědičnost
-
ObjectParameter
Příklady
Tento příklad přidá do kolekce nové parametry. Iteruje a ObjectParameterCollection zobrazí název, typ a hodnotu každého parametru v kolekci.
using (AdventureWorksEntities context =
new AdventureWorksEntities())
{
string queryString =
@"SELECT VALUE contact FROM AdventureWorksEntities.Contacts
AS contact WHERE contact.LastName = @ln
AND contact.FirstName = @fn";
ObjectQuery<Contact> contactQuery =
new ObjectQuery<Contact>(queryString, context);
// Add parameters to the collection.
contactQuery.Parameters.Add(new ObjectParameter("ln", "Adams"));
contactQuery.Parameters.Add(new ObjectParameter("fn", "Frances"));
ObjectParameterCollection objectParameterCollection =
contactQuery.Parameters;
// Iterate through the ObjectParameterCollection.
foreach (ObjectParameter result in objectParameterCollection)
{
Console.WriteLine("{0} {1} {2}", result.Name,
result.Value,
result.ParameterType);
}
}
Poznámky
Představuje parametr dotazu, který je předán ObjectQuery<T> metodě nebo tvůrce dotazů. Další informace najdete v tématu Metody Tvůrce dotazů.
Parametry objektu se skládají z názvu, typu a hodnoty.
Tato třída se nemůže dědit. Další informace naleznete v tématu ObjectParameterCollection.
Konstruktory
ObjectParameter(String, Object) |
Inicializuje novou instanci ObjectParameter třídy se zadaným názvem a hodnotou. |
ObjectParameter(String, Type) |
Inicializuje novou instanci ObjectParameter třídy se zadaným názvem a typem. |
Vlastnosti
Name |
Získá název parametru, který lze nastavit pouze prostřednictvím konstruktoru. |
ParameterType |
Získá typ parametru. |
Value |
Získá nebo nastaví hodnotu parametru. |
Metody
Equals(Object) |
Určí, zda se zadaný objekt rovná aktuálnímu objektu. (Zděděno od Object) |
GetHashCode() |
Slouží jako výchozí hashovací funkce. (Zděděno od Object) |
GetType() |
Získá aktuální Type instanci. (Zděděno od Object) |
MemberwiseClone() |
Vytvoří mělkou kopii aktuálního Objectsouboru . (Zděděno od Object) |
ToString() |
Vrátí řetězec, který představuje aktuální objekt. (Zděděno od Object) |