다음을 통해 공유


ActionContext 클래스

정의

실행하는 동안 동작에 대한 컨텍스트를 제공합니다.

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
상속
ActionContext
특성
구현

생성자

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)

적용 대상