ActionContext 클래스
정의
중요
일부 정보는 릴리스되기 전에 상당 부분 수정될 수 있는 시험판 제품과 관련이 있습니다. Microsoft는 여기에 제공된 정보에 대해 어떠한 명시적이거나 묵시적인 보증도 하지 않습니다.
실행하는 동안 동작에 대한 컨텍스트를 제공합니다.
public ref class ActionContext : Microsoft::SqlServer::Management::Data::PropertyDictionary, IEquatable<Microsoft::SqlServer::Management::Data::IContext ^>, IServiceProvider, Microsoft::SqlServer::Management::Data::IContext, Microsoft::SqlServer::Management::Sdk::Sfc::ISfcPropertySet, System::Collections::Generic::ICollection<System::Collections::Generic::KeyValuePair<System::String ^, System::Object ^>>, System::Collections::Generic::IDictionary<System::String ^, System::Object ^>, System::Collections::Generic::IEnumerable<System::Collections::Generic::KeyValuePair<System::String ^, System::Object ^>>, System::ComponentModel::Design::IServiceContainer
[System.Runtime.InteropServices.ClassInterface(System.Runtime.InteropServices.ClassInterfaceType.AutoDispatch)]
[System.Runtime.InteropServices.ComVisible(true)]
public class ActionContext : Microsoft.SqlServer.Management.Data.PropertyDictionary, IEquatable<Microsoft.SqlServer.Management.Data.IContext>, IServiceProvider, Microsoft.SqlServer.Management.Data.IContext, Microsoft.SqlServer.Management.Sdk.Sfc.ISfcPropertySet, System.Collections.Generic.ICollection<System.Collections.Generic.KeyValuePair<string,object>>, System.Collections.Generic.IDictionary<string,object>, System.Collections.Generic.IEnumerable<System.Collections.Generic.KeyValuePair<string,object>>, System.ComponentModel.Design.IServiceContainer
[<System.Runtime.InteropServices.ClassInterface(System.Runtime.InteropServices.ClassInterfaceType.AutoDispatch)>]
[<System.Runtime.InteropServices.ComVisible(true)>]
type ActionContext = class
inherit PropertyDictionary
interface IContext
interface IPropertyDictionary
interface ISfcPropertySet
interface IDictionary<string, obj>
interface ICollection<KeyValuePair<string, obj>>
interface seq<KeyValuePair<string, obj>>
interface IEnumerable
interface IEquatable<IContext>
interface IServiceContainer
interface IServiceProvider
Public Class ActionContext
Inherits PropertyDictionary
Implements ICollection(Of KeyValuePair(Of String, Object)), IContext, IDictionary(Of String, Object), IEnumerable(Of KeyValuePair(Of String, Object)), IEquatable(Of IContext), IServiceContainer, IServiceProvider, ISfcPropertySet
- 상속
- 특성
- 구현
-
IContext IPropertyDictionary ISfcPropertySet ICollection<KeyValuePair<String,Object>> ICollection<KeyValuePair<TKey,TValue>> IDictionary<String,Object> IEnumerable<KeyValuePair<String,Object>> IEnumerable<KeyValuePair<TKey,TValue>> IEnumerable<T> IEnumerable IServiceContainer IEquatable<IContext> IServiceProvider
생성자
ActionContext() |
기본 속성 값을 사용하여 ActionContext 클래스의 새 인스턴스를 초기화합니다. |
ActionContext(IContext) |
지정한 컨텍스트 매개 변수를 사용하여 ActionContext 클래스의 새 인스턴스를 초기화합니다. |
ActionContext(IServiceProvider) |
지정한 서비스 공급자 매개 변수를 사용하여 ActionContext 클래스의 새 인스턴스를 초기화합니다. |
ActionContext(IServiceProvider, IEnumerable<KeyValuePair<String,Object>>) |
지정한 서비스 공급자 및 속성 매개 변수를 사용하여 ActionContext 클래스의 새 인스턴스를 초기화합니다. |
속성
Count |
속성 사전의 항목 개수를 가져옵니다. (다음에서 상속됨 PropertyDictionary) |
IsReadOnly |
속성을 수정할 수 있는지 여부를 나타내는 값을 가져옵니다. (다음에서 상속됨 PropertyDictionary) |
Item[String] |
지정된 키에 있는 항목을 가져오거나 설정합니다. (다음에서 상속됨 PropertyDictionary) |
Keys |
속성의 키를 가져옵니다. (다음에서 상속됨 PropertyDictionary) |
Values |
사전의 값이 포함된 ICollection 개체를 가져옵니다. (다음에서 상속됨 PropertyDictionary) |
메서드
Add(IEnumerable<KeyValuePair<String,Object>>, PropertyCollisionResolution) |
사전에 추가할 문자열 입력을 지정합니다. (다음에서 상속됨 PropertyDictionary) |
Add(ISfcProperty) |
사전에 추가할 속성을 나타냅니다. (다음에서 상속됨 PropertyDictionary) |
Add(ISfcProperty, PropertyCollisionResolution) |
사전에 추가할 문자열 값을 지정합니다. (다음에서 상속됨 PropertyDictionary) |
Add(KeyValuePair<String,Object>) |
사전에 추가할 지정된 문자열 값을 나타냅니다. (다음에서 상속됨 PropertyDictionary) |
Add(KeyValuePair<String,Object>, PropertyCollisionResolution) |
사전에 추가된 값을 나타냅니다. (다음에서 상속됨 PropertyDictionary) |
Add(String, Object) |
지정한 키와 값을 사전에 추가합니다. (다음에서 상속됨 PropertyDictionary) |
Add(String, Object, PropertyCollisionResolution) |
키, 값 및 이벤트를 지정하여 추가할 속성 값을 나타냅니다. (다음에서 상속됨 PropertyDictionary) |
Add(String, Type) |
이름 및 형식을 지정하여 추가할 속성 값을 나타냅니다. (다음에서 상속됨 PropertyDictionary) |
Add(String, Type, PropertyCollisionResolution) |
PropertyCollisionResolution을 사용하여 추가할 속성 값을 나타냅니다. (다음에서 상속됨 PropertyDictionary) |
AddService(Type, Object) |
지정한 서비스를 서비스 컨테이너에 추가합니다. 이 클래스는 상속될 수 없습니다. |
AddService(Type, Object, Boolean) |
지정한 서비스를 서비스 컨테이너에 추가하고 필요에 따라 서비스를 부모 서비스 컨테이너로 승격시킵니다. 이 클래스는 상속될 수 없습니다. |
AddService(Type, ServiceCreatorCallback) |
지정한 서비스를 서비스 컨테이너에 추가합니다. 이 클래스는 상속될 수 없습니다. |
AddService(Type, ServiceCreatorCallback, Boolean) |
지정한 서비스를 서비스 컨테이너에 추가하고 필요에 따라 서비스를 부모 서비스 컨테이너로 승격시킵니다. 이 클래스는 상속될 수 없습니다. |
Clear() |
속성의 내용을 지웁니다. 이 클래스는 상속될 수 없습니다. (다음에서 상속됨 PropertyDictionary) |
Contains(ISfcProperty) |
포함할 지정된 개체를 나타내는 값을 결정합니다. (다음에서 상속됨 PropertyDictionary) |
Contains(KeyValuePair<String,Object>) |
PropertyDictionary에 대해 개체를 제공합니다. (다음에서 상속됨 PropertyDictionary) |
Contains(String) |
사전에 특정 속성 이름이 포함되는지 여부를 확인합니다. (다음에서 상속됨 PropertyDictionary) |
Contains<T>(String) |
사전에 특정 이름이 포함되어 있는지 여부를 나타내는 값입니다. (다음에서 상속됨 PropertyDictionary) |
ContainsKey(String) |
사전에 지정한 키가 포함되는지 여부를 확인합니다. (다음에서 상속됨 PropertyDictionary) |
CopyTo(KeyValuePair<String,Object>[], Int32) |
사전 항목을 1차원 배열 인스턴스의 지정한 인덱스에 복사합니다. (다음에서 상속됨 PropertyDictionary) |
EnumProperties() |
PropertyDictionary의 열거 가능한 속성을 나타냅니다. (다음에서 상속됨 PropertyDictionary) |
Equals(IContext) |
지정한 개체가 지정된 컨텍스트가 있는 현재 개체와 같은지 여부를 확인합니다. |
GetEnumerator() |
사전을 반복하는 열거자를 검색합니다. (다음에서 상속됨 PropertyDictionary) |
GetPropertySet() |
PropertyDictionary의 특정 속성을 나타냅니다. (다음에서 상속됨 PropertyDictionary) |
GetService(Type) |
지정된 형식의 서비스 개체를 가져옵니다. |
OnPropertyChanged(String) |
변경된 속성의 지정된 값을 나타냅니다. (다음에서 상속됨 PropertyDictionary) |
OnPropertyMetadataChanged(String) |
메타데이터의 속성이 변경될 때의 값을 나타냅니다. (다음에서 상속됨 PropertyDictionary) |
Remove(KeyValuePair<String,Object>) |
제거할 개체를 나타내는 값을 반환합니다. (다음에서 상속됨 PropertyDictionary) |
Remove(String) |
컬렉션에서 지정한 키를 가진 요소를 제거합니다. (다음에서 상속됨 PropertyDictionary) |
RemoveService(Type) |
지정한 서비스 유형을 서비스 컨테이너에서 제거합니다. 이 클래스는 상속될 수 없습니다. |
RemoveService(Type, Boolean) |
지정한 서비스 유형을 서비스 컨테이너에서 제거하고 필요에 따라 서비스를 부모 서비스 컨테이너로 승격시킵니다. 이 클래스는 상속될 수 없습니다. |
TryGetProperty(String, ISfcProperty) |
지정한 키와 연결된 속성을 검색합니다. 이 클래스는 상속될 수 없습니다. (다음에서 상속됨 PropertyDictionary) |
TryGetPropertyValue(String, Object) |
가져올 속성을 나타내는 값을 검색합니다. (다음에서 상속됨 PropertyDictionary) |
TryGetPropertyValue<T>(String, T) |
항목 목록을 사용하여 가져올 속성을 나타내는 값을 검색합니다. (다음에서 상속됨 PropertyDictionary) |
TryGetValue(String, Object) |
지정한 키와 연결된 값을 검색합니다. (다음에서 상속됨 PropertyDictionary) |
이벤트
PropertyChanged |
애플리케이션 설정 속성의 값이 변경된 후에 발생합니다. (다음에서 상속됨 PropertyDictionary) |
PropertyMetadataChanged |
메타데이터 속성의 값이 변경된 후에 발생합니다. (다음에서 상속됨 PropertyDictionary) |
명시적 인터페이스 구현
IEnumerable.GetEnumerator() |
현재 Collection 개체를 반복하는 열거자를 반환합니다. (다음에서 상속됨 PropertyDictionary) |