C# Класс PurgarNET.AAConnector.Shared.AAHandlerBase

Наследование: HandlerBase
Показать файл Открыть проект

Защищенные свойства (Protected)

Свойство Тип Описание
_aaClient PurgarNET.AAConnector.Shared.AutomationClient.AAClient
_settings ConnectorSettings

Открытые методы

Метод Описание
CreateStartRunbookJob ( System.Guid activityId ) : Job
GetActivityObject ( System.Guid activityId ) : EnterpriseManagementObject
GetActivityParentObject ( System.Guid activityId ) : EnterpriseManagementObject
GetActivityPropertyDefinitions ( ManagementPackClass c ) : IEnumerable
ProcessActivity ( EnterpriseManagementObject activityObj ) : System.Threading.Tasks.Task

Защищенные методы

Метод Описание
Initialize ( EnterpriseManagementGroup emg, AuthenticationType authType, EventHandler codeRequiredHandler, System.Guid clientId = default(Guid), string clientSecret = null ) : bool
Initialize ( string ServerName, AuthenticationType authType, EventHandler codeRequiredHandler, System.Guid clientId = default(Guid), string clientSecret = null ) : bool
InitializeClient ( AuthenticationType authType, EventHandler codeRequiredHandler, System.Guid clientId = default(Guid), string clientSecret = null ) : bool

Приватные методы

Метод Описание
GetRelatedObjects ( System.Guid objectId, ManagementPackRelationship rel ) : List

Описание методов

CreateStartRunbookJob() публичный Метод

public CreateStartRunbookJob ( System.Guid activityId ) : Job
activityId System.Guid
Результат PurgarNET.AAConnector.Shared.AutomationClient.Models.Job

GetActivityObject() публичный Метод

public GetActivityObject ( System.Guid activityId ) : EnterpriseManagementObject
activityId System.Guid
Результат EnterpriseManagementObject

GetActivityParentObject() публичный Метод

public GetActivityParentObject ( System.Guid activityId ) : EnterpriseManagementObject
activityId System.Guid
Результат EnterpriseManagementObject

GetActivityPropertyDefinitions() публичный Метод

public GetActivityPropertyDefinitions ( ManagementPackClass c ) : IEnumerable
c ManagementPackClass
Результат IEnumerable

Initialize() защищенный Метод

protected Initialize ( EnterpriseManagementGroup emg, AuthenticationType authType, EventHandler codeRequiredHandler, System.Guid clientId = default(Guid), string clientSecret = null ) : bool
emg EnterpriseManagementGroup
authType AuthenticationType
codeRequiredHandler EventHandler
clientId System.Guid
clientSecret string
Результат bool

Initialize() защищенный Метод

protected Initialize ( string ServerName, AuthenticationType authType, EventHandler codeRequiredHandler, System.Guid clientId = default(Guid), string clientSecret = null ) : bool
ServerName string
authType AuthenticationType
codeRequiredHandler EventHandler
clientId System.Guid
clientSecret string
Результат bool

InitializeClient() защищенный Метод

protected InitializeClient ( AuthenticationType authType, EventHandler codeRequiredHandler, System.Guid clientId = default(Guid), string clientSecret = null ) : bool
authType AuthenticationType
codeRequiredHandler EventHandler
clientId System.Guid
clientSecret string
Результат bool

ProcessActivity() публичный Метод

public ProcessActivity ( EnterpriseManagementObject activityObj ) : System.Threading.Tasks.Task
activityObj EnterpriseManagementObject
Результат System.Threading.Tasks.Task

Описание свойств

_aaClient защищенное свойство

protected AAClient,PurgarNET.AAConnector.Shared.AutomationClient _aaClient
Результат PurgarNET.AAConnector.Shared.AutomationClient.AAClient

_settings защищенное свойство

protected ConnectorSettings _settings
Результат ConnectorSettings