CookieParameter 생성자
정의
중요
일부 정보는 릴리스되기 전에 상당 부분 수정될 수 있는 시험판 제품과 관련이 있습니다. Microsoft는 여기에 제공된 정보에 대해 어떠한 명시적이거나 묵시적인 보증도 하지 않습니다.
CookieParameter 클래스의 새 인스턴스를 초기화합니다.
오버로드
| Name | Description |
|---|---|
| CookieParameter() |
클래스의 명명되지 않은 새 인스턴스를 초기화합니다 CookieParameter . |
| CookieParameter(CookieParameter) |
매개 변수로 지정된 인스턴스의 CookieParameter 값을 사용하여 클래스의 새 인스턴스를 |
| CookieParameter(String, String) |
지정된 문자열을 사용하여 바인딩할 HTTP 쿠키를 식별하여 클래스의 CookieParameter 명명된 새 인스턴스를 초기화합니다. |
| CookieParameter(String, DbType, String) |
지정된 이름과 데이터베이스 형식을 가지며 지정된 HTTP 쿠키에 CookieParameter 바인딩된 클래스의 새 인스턴스를 초기화합니다. |
| CookieParameter(String, TypeCode, String) |
지정된 문자열을 사용하여 바인딩할 HTTP 쿠키를 식별하여 클래스의 명명되고 강력한 형식의 CookieParameter 새 인스턴스를 초기화합니다. |
CookieParameter()
클래스의 명명되지 않은 새 인스턴스를 초기화합니다 CookieParameter .
public:
CookieParameter();
public CookieParameter();
Public Sub New ()
예제
다음 코드 예제에서는 생성자를 사용 하 여 개체를 CookieParameter 만들고, 해당 Name및 Type속성을 설정 하 CookieName 고 컨트롤의 SelectParameters 컬렉션에 SqlDataSource 추가 하는 방법을 보여 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>
다음 코드 숨김 모듈은 이전 Web Forms 페이지에서 사용됩니다.
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
설명
CookieParameter 생성자를 사용하여 CookieParameter 만든 개체는 모든 속성에 대한 기본값으로 초기화됩니다.
CookieName 속성이 String.Empty으로 초기화됩니다. 또한 속성이 Name 초기화 String.Empty되고, Type 속성이 초기화 TypeCode.Object되고, Direction 속성이 초기화 Input되고 DefaultValue , 속성이 초기화됩니다 null.
적용 대상
CookieParameter(CookieParameter)
매개 변수로 지정된 인스턴스의 CookieParameter 값을 사용하여 클래스의 새 인스턴스를 original 초기화합니다.
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)
매개 변수
- original
- CookieParameter
CookieParameter 현재 인스턴스가 초기화되는 A입니다.
설명
CookieParameter 생성자는 인스턴스를 protected 복제하는 데 사용되는 복사 생성자입니다CookieParameter. 개체의 CookieParameter 속성 값(예CookieName: 및 )NameType은 모두 새 인스턴스로 전송됩니다.
추가 정보
적용 대상
CookieParameter(String, String)
지정된 문자열을 사용하여 바인딩할 HTTP 쿠키를 식별하여 클래스의 CookieParameter 명명된 새 인스턴스를 초기화합니다.
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)
매개 변수
- name
- String
매개 변수의 이름입니다.
예제
다음 코드 예제에서는 생성자를 사용 하 여 개체를 CookieParameter 만들고 컨트롤의 SelectParameters 컬렉션에 SqlDataSource 추가 하는 방법을 보여 CookieParameter 줍니다.
// 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)
설명
CookieParameter 생성자를 사용하여 CookieParameter 만든 개체는 매개 변수가 바인딩하는 쿠키를 식별하는 지정된 매개 변수 이름 및 문자열로 초기화됩니다. 포함 Type 및 Direction기타 속성은 기본값으로 초기화됩니다.
추가 정보
적용 대상
CookieParameter(String, DbType, String)
지정된 이름과 데이터베이스 형식을 가지며 지정된 HTTP 쿠키에 CookieParameter 바인딩된 클래스의 새 인스턴스를 초기화합니다.
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)
매개 변수
- name
- String
매개 변수의 이름입니다.
- dbType
- DbType
매개 변수가 나타내는 데이터베이스 형식입니다.
추가 정보
적용 대상
CookieParameter(String, TypeCode, String)
지정된 문자열을 사용하여 바인딩할 HTTP 쿠키를 식별하여 클래스의 명명되고 강력한 형식의 CookieParameter 새 인스턴스를 초기화합니다.
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)
매개 변수
- name
- String
매개 변수의 이름입니다.
예제
다음 코드 예제에서는 생성자를 사용 하 여 개체를 CookieParameter 만들고 컨트롤의 SelectParameters 컬렉션에 SqlDataSource 추가 하는 방법을 보여 CookieParameter 줍니다.
// 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)
설명
CookieParameter 생성자를 사용하여 CookieParameter 만든 개체는 지정된 매개 변수 이름과 Type매개 변수가 바인딩하는 쿠키를 식별하는 문자열로 초기화됩니다. Direction 및 ConvertEmptyStringToNull 속성만 기본값으로 초기화됩니다.