다음을 통해 공유


PropertyBag 클래스

정의

IDictionary 키/값 쌍 변수 컬렉션을 IIS 관리자에 전달하는 인터페이스를 제공합니다.

public ref class PropertyBag sealed : System::Collections::IDictionary
public sealed class PropertyBag : System.Collections.IDictionary
type PropertyBag = class
    interface IDictionary
    interface ICollection
    interface IEnumerable
Public NotInheritable Class PropertyBag
Implements IDictionary
상속
PropertyBag
구현

생성자

PropertyBag()

상태 추적 없이 클래스의 새 인스턴스를 PropertyBag 초기화합니다.

PropertyBag(Boolean)

지정된 상태 추적을 사용하여 클래스의 PropertyBag 새 인스턴스를 초기화합니다.

속성

Count

컬렉션의 항목 수를 가져옵니다.

IsTrackingState

컬렉션이 상태를 추적하는지 여부를 나타내는 값을 가져옵니다.

Item[Int32]

속성 모음의 지정된 인덱스 위치에 있는 요소를 가져오거나 설정합니다.

Keys

컬렉션의 키가 포함된 컬렉션을 가져옵니다.

ModifiedKeys

모음이 복제된 이후 수정된 키의 컬렉션을 가져옵니다.

Values

컬렉션의 값이 들어 있는 컬렉션을 가져옵니다.

메서드

Add(Int32, Object)

지정된 정수 키와 값이 있는 요소를 컬렉션에 추가합니다.

Clone()

상태 추적을 사용하도록 설정된 컬렉션의 새 복사본을 만듭니다.

Clone(Boolean)

상태 추적을 사용하도록 설정된 컬렉션의 새 복사본을 만들고 필요에 따라 읽기 전용입니다.

Contains(Int32)

지정된 키가 있는 요소가 컬렉션에 들어 있는지 확인합니다.

CreatePropertyBagFromState(String)

지정된 상태에서 속성 모음을 역직렬화합니다.

CreatePropertyBagFromState(String, Boolean)

지정된 상태에서 속성 모음을 역직렬화하고 필요에 따라 읽기 전용으로 만듭니다.

GetState()

속성 모음의 상태를 문자열로 직렬화합니다.

GetValue<T>(Int32)

지정된 키를 사용하여 지정된 형식으로 캐스팅된 값을 반환합니다.

GetValue<T>(Int32, T)

지정된 키를 가진 값을 반환하고, 지정된 형식으로 캐스팅하거나, 컬렉션에 지정된 키가 있는 항목이 없으면 지정된 기본값을 반환합니다.

IsModified()

컬렉션이 만들어진 이후 수정되었는지 여부를 나타내는 값을 반환합니다.

IsModified(Int32)

지정된 항목이 만들어진 이후 수정되었는지 여부를 나타내는 값을 반환합니다.

Remove(Object)

컬렉션에서 지정된 키가 있는 항목을 삭제합니다.

명시적 인터페이스 구현

ICollection.CopyTo(Array, Int32)

이 멤버에 대한 설명을 보려면 CopyTo(Array, Int32) 메서드를 참조하세요.

ICollection.IsSynchronized

IDictionary 키/값 쌍 변수 컬렉션을 IIS 관리자에 전달하는 인터페이스를 제공합니다.

ICollection.SyncRoot

IDictionary 키/값 쌍 변수 컬렉션을 IIS 관리자에 전달하는 인터페이스를 제공합니다.

IDictionary.Add(Object, Object)

이 멤버에 대한 설명을 보려면 Add(Object, Object) 메서드를 참조하세요.

IDictionary.Clear()

이 멤버에 대한 설명을 보려면 Clear() 메서드를 참조하세요.

IDictionary.Contains(Object)

이 멤버에 대한 설명을 보려면 Contains(Object) 메서드를 참조하세요.

IDictionary.GetEnumerator()

이 멤버에 대한 설명을 보려면 GetEnumerator() 메서드를 참조하세요.

IDictionary.IsFixedSize

IDictionary 키/값 쌍 변수 컬렉션을 IIS 관리자에 전달하는 인터페이스를 제공합니다.

IDictionary.IsReadOnly

IDictionary 키/값 쌍 변수 컬렉션을 IIS 관리자에 전달하는 인터페이스를 제공합니다.

IDictionary.Item[Object]

IDictionary 키/값 쌍 변수 컬렉션을 IIS 관리자에 전달하는 인터페이스를 제공합니다.

IEnumerable.GetEnumerator()

이 멤버에 대한 설명을 보려면 GetEnumerator() 메서드를 참조하세요.

적용 대상