CookieParameter Oluşturucular
Tanım
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
CookieParameter sınıfının yeni bir örneğini başlatır.
Aşırı Yüklemeler
| Name | Description |
|---|---|
| CookieParameter() |
sınıfının yeni bir adlandırılmamış örneğini CookieParameter başlatır. |
| CookieParameter(CookieParameter) |
parametresi tarafından belirtilen örneğin değerleriyle sınıfının yeni bir örneğini CookieParameter |
| CookieParameter(String, String) |
Hangi HTTP tanımlama bilgisinin CookieParameter bağlanacağını belirlemek için belirtilen dizeyi kullanarak sınıfın yeni bir adlandırılmış örneğini başlatır. |
| CookieParameter(String, DbType, String) |
Belirtilen ada ve veritabanı türüne CookieParameter sahip ve belirtilen HTTP tanımlama bilgisine bağlı sınıfın yeni bir örneğini başlatır. |
| CookieParameter(String, TypeCode, String) |
Hangi HTTP tanımlama bilgisinin bağlanacağını belirlemek için belirtilen dizeyi kullanarak sınıfın CookieParameter adlandırılmış ve kesin olarak belirlenmiş yeni bir örneğini başlatır. |
CookieParameter()
sınıfının yeni bir adlandırılmamış örneğini CookieParameter başlatır.
public:
CookieParameter();
public CookieParameter();
Public Sub New ()
Örnekler
Aşağıdaki kod örneği oluşturucuyu kullanarak bir CookieParameter nesne oluşturmayı, , Typeve özelliklerini ayarlamayı Nameve CookieName ardından bir SqlDataSource denetimin SelectParameters koleksiyonuna eklemeyi CookieParameter gösterir.
<%@ 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>
Aşağıdaki arka planda kod modülü önceki Web Forms sayfasıyla birlikte kullanılır.
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
Açıklamalar
Oluşturucu ile CookieParameter oluşturulan bir CookieParameter nesne, tüm özellikleri için varsayılan değerlerle başlatılır.
CookieName özelliği String.Empty olarak başlatılır. Ayrıca özelliği Name olarak TypeString.Emptybaşlatılır, özelliği olarak başlatılırTypeCode.Object, Direction özelliği olarak Inputbaşlatılır ve DefaultValue özelliği olarak nullbaşlatılır.
Şunlara uygulanır
CookieParameter(CookieParameter)
parametresi tarafından belirtilen örneğin değerleriyle sınıfının yeni bir örneğini CookieParameteroriginal başlatır.
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)
Parametreler
- original
- CookieParameter
CookieParameter Geçerli örneğin başlatıldığı bir.
Açıklamalar
CookieParameter Oluşturucu, bir protected örneği kopyalamak için kullanılan bir CookieParameter kopya oluşturucudur. nesnesinin CookieParameter , Nameve Typedahil olmak üzere CookieNameözellik değerlerinin tümü yeni örneğe aktarılır.
Ayrıca bkz.
Şunlara uygulanır
CookieParameter(String, String)
Hangi HTTP tanımlama bilgisinin CookieParameter bağlanacağını belirlemek için belirtilen dizeyi kullanarak sınıfın yeni bir adlandırılmış örneğini başlatır.
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)
Parametreler
- name
- String
Parametresinin adı.
- cookieName
- String
Parametre nesnesinin bağlı olduğu HTTP tanımlama bilgisinin adı. Varsayılan değer: Empty.
Örnekler
Aşağıdaki kod örneğinde, oluşturucuyu kullanarak bir CookieParameter nesnenin nasıl oluşturulacağı ve bir denetimin CookieParameter koleksiyonuna SqlDataSource nasıl ekleneceği gösterilmektedir 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)
Açıklamalar
Oluşturucu ile oluşturulan bir CookieParameter nesne, parametrenin CookieParameter bağlandığını tanımlama bilgisini tanımlayan belirtilen parametre adı ve dizesiyle başlatılır. ve Directiongibi Type diğer özellikler varsayılan değerlerle başlatılır.
Ayrıca bkz.
Şunlara uygulanır
CookieParameter(String, DbType, String)
Belirtilen ada ve veritabanı türüne CookieParameter sahip ve belirtilen HTTP tanımlama bilgisine bağlı sınıfın yeni bir örneğini başlatır.
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)
Parametreler
- name
- String
Parametresinin adı.
- dbType
- DbType
Parametresinin temsil ettiği veritabanı türü.
- cookieName
- String
Parametre nesnesinin bağlı olduğu HTTP tanımlama bilgisinin adı. Varsayılan değer: Empty.
Ayrıca bkz.
Şunlara uygulanır
CookieParameter(String, TypeCode, String)
Hangi HTTP tanımlama bilgisinin bağlanacağını belirlemek için belirtilen dizeyi kullanarak sınıfın CookieParameter adlandırılmış ve kesin olarak belirlenmiş yeni bir örneğini başlatır.
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)
Parametreler
- name
- String
Parametresinin adı.
- cookieName
- String
Parametre nesnesinin bağlı olduğu HTTP tanımlama bilgisinin adı. Varsayılan değer: Empty.
Örnekler
Aşağıdaki kod örneğinde, oluşturucuyu kullanarak bir CookieParameter nesnenin nasıl oluşturulacağı ve bir denetimin CookieParameter koleksiyonuna SqlDataSource nasıl ekleneceği gösterilmektedir 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)
Açıklamalar
CookieParameter Oluşturucu ile CookieParameter oluşturulan bir nesne, Typebelirtilen parametre adı, ve parametresinin bağlandığını tanımlama bilgisini tanımlayan dize ile başlatılır. Direction Yalnızca ve ConvertEmptyStringToNull özellikleri varsayılan değerlerle başlatılır.