CookieParameter Konstruktor
Definisi
Penting
Beberapa informasi terkait produk prarilis yang dapat diubah secara signifikan sebelum dirilis. Microsoft tidak memberikan jaminan, tersirat maupun tersurat, sehubungan dengan informasi yang diberikan di sini.
Menginisialisasi instans baru kelas CookieParameter.
Overload
CookieParameter() |
Menginisialisasi instans kelas baru yang tidak disebutkan CookieParameter namanya. |
CookieParameter(CookieParameter) |
Menginisialisasi instans CookieParameter baru kelas dengan nilai instans yang ditentukan oleh |
CookieParameter(String, String) |
Menginisialisasi instans CookieParameter baru bernama kelas , menggunakan string yang ditentukan untuk mengidentifikasi cookie HTTP mana yang akan diikat. |
CookieParameter(String, DbType, String) |
Menginisialisasi instans CookieParameter baru kelas yang memiliki nama dan jenis database yang ditentukan dan yang terikat dengan cookie HTTP yang ditentukan. |
CookieParameter(String, TypeCode, String) |
Menginisialisasi instans CookieParameter kelas bernama baru yang dinamai dan sangat ditik, menggunakan string yang ditentukan untuk mengidentifikasi cookie HTTP mana yang akan diikat. |
CookieParameter()
Menginisialisasi instans kelas baru yang tidak disebutkan CookieParameter namanya.
public:
CookieParameter();
public CookieParameter ();
Public Sub New ()
Contoh
Contoh kode berikut menunjukkan cara membuat objek menggunakan CookieParameter konstruktor, mengatur Nameproperti , Type, dan CookieName , lalu menambahkannya ke SqlDataSource koleksi kontrolSelectParameters.CookieParameter
<%@ Page Language="C#" CodeFile="cookieparam2cs.aspx.cs" Inherits="cookieparam2cs_aspx" %>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" >
<head runat="server">
<title>ASP.NET Example</title>
</head>
<body>
<form id="form1" runat="server">
<div>
<asp:SqlDataSource
id="SqlDataSource1"
runat="server"
DataSourceMode="DataSet"
ConnectionString="<%$ ConnectionStrings:MyNorthwind%>"
selectcommand ="SELECT OrderID,CustomerID,OrderDate,RequiredDate,ShippedDate
FROM Orders WHERE EmployeeID =
(SELECT EmployeeID FROM Employees WHERE LastName = @lastname)">
</asp:SqlDataSource>
<asp:GridView
id="GridView1"
runat="server"
AllowSorting="True"
DataSourceID="SqlDataSource1">
</asp:GridView>
</div>
</form>
</body>
</html>
<%@ Page Language="VB" AutoEventWireup="false" CodeFile="cookieparam2vb.aspx.vb" Inherits="cookieparam2vb_aspx" %>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" >
<head runat="server">
<title>ASP.NET Example</title>
</head>
<body>
<form id="form1" runat="server">
<div>
<asp:SqlDataSource
id="SqlDataSource1"
runat="server"
DataSourceMode="DataSet"
ConnectionString="<%$ ConnectionStrings:MyNorthwind%>"
selectcommand ="SELECT OrderID,CustomerID,OrderDate,RequiredDate,ShippedDate
FROM Orders WHERE EmployeeID =
(SELECT EmployeeID FROM Employees WHERE LastName = @lastname)">
</asp:SqlDataSource>
<asp:GridView
id="GridView1"
runat="server"
AllowSorting="True"
DataSourceID="SqlDataSource1">
</asp:GridView>
</div>
</form>
</body>
</html>
Modul code-behind berikut digunakan dengan halaman Formulir Web sebelumnya.
public partial class cookieparam2cs_aspx : System.Web.UI.Page
{
void Page_Load(Object sender, EventArgs e)
{
// These cookies might be added by a login form.
// They are added here for simplicity.
if (!IsPostBack)
{
Response.Cookies.Add(new HttpCookie("lname", "davolio"));
Response.Cookies.Add(new HttpCookie("loginname", "ndavolio"));
Response.Cookies.Add(new HttpCookie("lastvisit", DateTime.Now.ToString()));
// You can add a CookieParameter to the SqlDataSource control's
// SelectParameters collection programmatically.
CookieParameter cookieParam = new CookieParameter();
cookieParam.Name = "lastname";
cookieParam.Type = TypeCode.String;
cookieParam.CookieName = "lname";
SqlDataSource1.SelectParameters.Add(cookieParam);
}
}
}
Partial Class cookieparam2vb_aspx
Inherits System.Web.UI.Page
Sub Page_Load(ByVal sender As Object, ByVal e As EventArgs)
' These cookies might be added by a login form.
' They are added here for simplicity.
If (Not IsPostBack) Then
Dim cookie As HttpCookie
cookie = New HttpCookie("lname", "davolio")
Response.Cookies.Add(cookie)
cookie = New HttpCookie("loginname", "ndavolio")
Response.Cookies.Add(cookie)
cookie = New HttpCookie("lastvisit", DateTime.Now.ToString())
Response.Cookies.Add(cookie)
' You can add a CookieParameter to the SqlDataSource control's
' SelectParameters collection programmatically.
Dim cookieParam As New CookieParameter()
cookieParam.Name = "lastname"
cookieParam.Type = TypeCode.String
cookieParam.CookieName = "lname"
SqlDataSource1.SelectParameters.Add(cookieParam)
End If
End Sub
End Class
Keterangan
Objek yang CookieParameter dibuat dengan CookieParameter konstruktor diinisialisasi dengan nilai default untuk semua propertinya. Properti CookieName diinisialisasi ke String.Empty. Selain itu, properti diinisialisasi Name ke String.Empty, properti diinisialisasi Type ke TypeCode.Object, Direction properti diinisialisasi ke Input, dan properti diinisialisasi DefaultValue ke null
.
Berlaku untuk
CookieParameter(CookieParameter)
Menginisialisasi instans CookieParameter baru kelas dengan nilai instans yang ditentukan oleh original
parameter .
protected:
CookieParameter(System::Web::UI::WebControls::CookieParameter ^ original);
protected CookieParameter (System.Web.UI.WebControls.CookieParameter original);
new System.Web.UI.WebControls.CookieParameter : System.Web.UI.WebControls.CookieParameter -> System.Web.UI.WebControls.CookieParameter
Protected Sub New (original As CookieParameter)
Parameter
- original
- CookieParameter
CookieParameter dari mana instans saat ini diinisialisasi.
Keterangan
CookieParameter Konstruktor adalah konstruktor salinan yang protected
digunakan untuk mengkloning CookieParameter instans. Nilai CookieParameter properti objek, termasuk CookieName, , Namedan Type, semuanya ditransfer ke instans baru.
Lihat juga
Berlaku untuk
CookieParameter(String, String)
Menginisialisasi instans CookieParameter baru bernama kelas , menggunakan string yang ditentukan untuk mengidentifikasi cookie HTTP mana yang akan diikat.
public:
CookieParameter(System::String ^ name, System::String ^ cookieName);
public CookieParameter (string name, string cookieName);
new System.Web.UI.WebControls.CookieParameter : string * string -> System.Web.UI.WebControls.CookieParameter
Public Sub New (name As String, cookieName As String)
Parameter
- name
- String
Nama parameter.
Contoh
Contoh kode berikut menunjukkan cara membuat CookieParameter objek menggunakan CookieParameter konstruktor, dan menambahkannya ke SqlDataSource koleksi kontrol SelectParameters .
// You can programmatically add a CookieParameter to the
// SqlDataSource control's SelectParameters collection.
CookieParameter cookieParam = new CookieParameter("lastname","lname");
SqlDataSource1.SelectParameters.Add(cookieParam);
' You can programmatically add a CookieParameter to the
' SqlDataSource control's SelectParameters collection.
Dim cookieParam As New CookieParameter("lastname","lname")
SqlDataSource1.SelectParameters.Add(cookieParam)
Keterangan
Objek CookieParameter yang dibuat dengan CookieParameter konstruktor diinisialisasi dengan nama parameter dan string yang ditentukan yang mengidentifikasi cookie yang diikat parameter. Properti lain, termasuk Type dan Direction, diinisialisasi dengan nilai default.
Lihat juga
Berlaku untuk
CookieParameter(String, DbType, String)
Menginisialisasi instans CookieParameter baru kelas yang memiliki nama dan jenis database yang ditentukan dan yang terikat dengan cookie HTTP yang ditentukan.
public:
CookieParameter(System::String ^ name, System::Data::DbType dbType, System::String ^ cookieName);
public CookieParameter (string name, System.Data.DbType dbType, string cookieName);
new System.Web.UI.WebControls.CookieParameter : string * System.Data.DbType * string -> System.Web.UI.WebControls.CookieParameter
Public Sub New (name As String, dbType As DbType, cookieName As String)
Parameter
- name
- String
Nama parameter.
- dbType
- DbType
Jenis database yang diwakili parameter.
Lihat juga
Berlaku untuk
CookieParameter(String, TypeCode, String)
Menginisialisasi instans CookieParameter kelas bernama baru yang dinamai dan sangat ditik, menggunakan string yang ditentukan untuk mengidentifikasi cookie HTTP mana yang akan diikat.
public:
CookieParameter(System::String ^ name, TypeCode type, System::String ^ cookieName);
public CookieParameter (string name, TypeCode type, string cookieName);
new System.Web.UI.WebControls.CookieParameter : string * TypeCode * string -> System.Web.UI.WebControls.CookieParameter
Public Sub New (name As String, type As TypeCode, cookieName As String)
Parameter
- name
- String
Nama parameter.
Contoh
Contoh kode berikut menunjukkan cara membuat CookieParameter objek menggunakan CookieParameter konstruktor, dan menambahkannya ke SqlDataSource koleksi kontrol SelectParameters .
// You can programmatically add a CookieParameter to the
// SqlDataSource control's SelectParameters collection.
CookieParameter cookieParam = new CookieParameter("lastname",TypeCode.String,"lname");
SqlDataSource1.SelectParameters.Add(cookieParam);
' You can programmatically add a CookieParameter to the
' SqlDataSource control's SelectParameters collection.
Dim cookieParam As New CookieParameter("lastname",TypeCode.String,"lname")
SqlDataSource1.SelectParameters.Add(cookieParam)
Keterangan
Objek CookieParameter yang dibuat dengan CookieParameter konstruktor diinisialisasi dengan nama parameter yang ditentukan, Type, dan string yang mengidentifikasi cookie yang mengikat parameter. Hanya properti dan ConvertEmptyStringToNull yang diinisialisasi Direction dengan nilai default.