CookieParameter 생성자
정의
중요
일부 정보는 릴리스되기 전에 상당 부분 수정될 수 있는 시험판 제품과 관련이 있습니다. Microsoft는 여기에 제공된 정보에 대해 어떠한 명시적이거나 묵시적인 보증도 하지 않습니다.
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 를 사용 하 여 개체를 CookieParameter 생성자에 설정 해당 Name를 Type, 및 CookieName 속성을 다음에 추가 SqlDataSource 컨트롤의 SelectParameters 컬렉션입니다.
<%@ 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
설명
A CookieParameter 사용 하 여 만든 개체는 CookieParameter 생성자는 모든 속성에 대 한 기본 값으로 초기화 됩니다.
CookieName 속성이 String.Empty으로 초기화됩니다. 또한 합니다 Name 속성으로 초기화 됩니다 String.Empty, Type 속성으로 초기화 됩니다 TypeCode.Object의 Direction 속성으로 초기화 됩니다 Input, 및 DefaultValue 속성은 초기화 null
입니다.
적용 대상
CookieParameter(CookieParameter)
original
매개 변수에서 지정된 인스턴스의 값으로 CookieParameter 클래스의 새 인스턴스를 초기화합니다.
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입니다.
설명
CookieParameter 생성자를 protected
복제 하는 데 사용 하는 복사 생성자를 CookieParameter 인스턴스. 속성 값을 CookieParameter 개체를 포함 하 여 CookieName, Name, 및 Type은 모두를 새 인스턴스로 전달 합니다.
추가 정보
적용 대상
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 를 사용 하 여 개체를 CookieParameter 생성자에 추가 하는 SqlDataSource 컨트롤의 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 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 를 사용 하 여 개체를 CookieParameter 생성자에 추가 하는 SqlDataSource 컨트롤의 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 CookieParameter 사용 하 여 만든 개체를 CookieParameter 생성자는 지정 된 매개 변수 이름을 사용 하 여 초기화 됩니다 Type, 및 매개 변수가 바인딩되는 쿠키를 식별 하는 문자열입니다. 만 Direction 고 ConvertEmptyStringToNull 속성이 기본 값으로 초기화 됩니다.
추가 정보
적용 대상
.NET