다음을 통해 공유


DataKey 생성자

정의

DataKey 클래스의 새 인스턴스를 초기화합니다.

오버로드

DataKey(IOrderedDictionary)

지정된 키 필드 값 사전을 사용하여 DataKey 클래스의 새 인스턴스를 초기화합니다.

DataKey(IOrderedDictionary, String[])

지정된 키 필드 값 사전과 필드 이름 배열을 사용하여 DataKey 클래스의 새 인스턴스를 초기화합니다.

DataKey(IOrderedDictionary)

지정된 키 필드 값 사전을 사용하여 DataKey 클래스의 새 인스턴스를 초기화합니다.

public:
 DataKey(System::Collections::Specialized::IOrderedDictionary ^ keyTable);
public DataKey (System.Collections.Specialized.IOrderedDictionary keyTable);
new System.Web.UI.WebControls.DataKey : System.Collections.Specialized.IOrderedDictionary -> System.Web.UI.WebControls.DataKey
Public Sub New (keyTable As IOrderedDictionary)

매개 변수

keyTable
IOrderedDictionary

키 필드 값이 들어 있는 IOrderedDictionary입니다.

설명

새 인스턴스를 만들려면이 생성자를 사용 합니다 DataKey 클래스 키 필드 값의 지정된 된 사전을 사용 합니다. 에 포함 된 필드 값을 IOrderedDictionary 를 위해 전달 된 개체를 keyTable 매개 변수를 채우는 데 사용를 DataKey 개체입니다.

참고

이 버전의 생성자에 미리 필드 이름 목록을 지정할 수를 허용 하지 않습니다는 DataKey 개체입니다. 필드 이름은 사전에 지정 되지 않은, 때문에 필드 이름 및 값을 모두 뷰 상태에 저장 됩니다. 미리 필드 이름 목록을 지정 하려면 사용 된 DataKey(IOrderedDictionary, String[]) 생성자입니다.

추가 정보

적용 대상

DataKey(IOrderedDictionary, String[])

지정된 키 필드 값 사전과 필드 이름 배열을 사용하여 DataKey 클래스의 새 인스턴스를 초기화합니다.

public:
 DataKey(System::Collections::Specialized::IOrderedDictionary ^ keyTable, cli::array <System::String ^> ^ keyNames);
public DataKey (System.Collections.Specialized.IOrderedDictionary keyTable, string[] keyNames);
new System.Web.UI.WebControls.DataKey : System.Collections.Specialized.IOrderedDictionary * string[] -> System.Web.UI.WebControls.DataKey
Public Sub New (keyTable As IOrderedDictionary, keyNames As String())

매개 변수

keyTable
IOrderedDictionary

키 필드 값입니다.

keyNames
String[]

키 필드 이름이 들어 있는 문자열의 배열입니다.

설명

새 인스턴스를 만들려면이 생성자를 사용 합니다 DataKey 키 필드 값의 지정된 된 사전 및 필드 이름 배열을 사용 하 여 클래스입니다. 에 포함 된 필드 값을 IOrderedDictionary 를 위해 전달 된 개체를 keyTable 매개 변수를 채우는 데 사용를 DataKey 개체입니다. 이 생성자를 사용 하면에 대 한 키 필드 이름 목록을 지정할 수는 DataKey 개체를 통해 사전에 keyNames 매개 변수입니다. 때문에 필드 이름을 미리 지정 된 값은 키 필드만 저장 보기 상태가이 생성자를 사용 하는 경우.

추가 정보

적용 대상