C# Class Snowcode.S3BuildPublisher.AwsTaskBase

Inheritance: Microsoft.Build.Utilities.Task
ファイルを表示 Open project: BookSwapSteve/AWS-MSBuild-Task-Library

Private Properties

Property Type Description
AwsTaskBase System

Public Methods

Method Description
Execute ( ) : bool

Protected Methods

Method Description
AwsTaskBase ( ) : System
AwsTaskBase ( IAwsClientFactory awsClientFactory, ITaskLogger logger ) : System
Execute ( Snowcode.S3BuildPublisher.Client.AwsClientDetails clientDetails ) : bool
GetClientDetails ( ) : Snowcode.S3BuildPublisher.Client.AwsClientDetails
Join ( string values ) : string

Private Methods

Method Description
AwsTaskBase ( IAwsClientFactory awsClientFactory ) : System

Method Details

AwsTaskBase() protected method

protected AwsTaskBase ( ) : System
return System

AwsTaskBase() protected method

protected AwsTaskBase ( IAwsClientFactory awsClientFactory, ITaskLogger logger ) : System
awsClientFactory IAwsClientFactory
logger ITaskLogger
return System

Execute() public method

public Execute ( ) : bool
return bool

Execute() protected method

protected Execute ( Snowcode.S3BuildPublisher.Client.AwsClientDetails clientDetails ) : bool
clientDetails Snowcode.S3BuildPublisher.Client.AwsClientDetails
return bool

GetClientDetails() protected method

protected GetClientDetails ( ) : Snowcode.S3BuildPublisher.Client.AwsClientDetails
return Snowcode.S3BuildPublisher.Client.AwsClientDetails

Join() protected method

protected Join ( string values ) : string
values string
return string