C# 클래스 Elastacloud.AzureManagement.Fluent.SqlAzure.SqlAzureManager

The Sql Azure Manager class will act to send the SQL Azure requests to the management service
상속: IAzureManager, ISqlAzureServer, ISqlAzureDatabase, ISqlAzureSecurity, ISqlAzureDatabaseActivity, ISqlCertificateActivity, ISqlCompleteActivity
파일 보기 프로젝트 열기: azurecoder/fluent-management 1 사용 예제들

Private Properties

프로퍼티 타입 설명
ISqlAzureDatabase ISqlAzureDatabaseActivity
ISqlAzureDatabaseActivity ISqlAzureDatabaseActivity
ISqlAzureDatabaseActivity ISqlAzureDatabaseActivity
ISqlAzureSecurity ISqlAzureDatabase
ISqlAzureSecurity ISqlAzureSecurity
ISqlAzureSecurity ISqlAzureSecurity
ISqlAzureSecurity ISqlAzureSecurity
ISqlAzureSecurity ISqlCompleteActivity
ISqlCertificateActivity ISqlAzureSecurity
ISqlCertificateActivity ISqlAzureSecurity
ISqlCompleteActivity IServiceTransaction
SqlAzureManager System
WriteComplete void

공개 메소드들

메소드 설명
AddNewServer ( string location ) : ISqlCertificateActivity

Used to add a new Sql Azure Server instance

DeleteServer ( string name ) : ISqlCertificateActivity

Deletes a Sql Azure server instance in the cloud

Go ( ) : IServiceTransaction

Executes the command to build the server and database

UseSqlAzureServerWithName ( string name ) : ISqlCertificateActivity

Given an existing server currently uses this to perform a database addition to

비공개 메소드들

메소드 설명
ISqlAzureDatabase ( string name ) : ISqlAzureDatabaseActivity

Adds a new database to a SQL Azure server instance

ISqlAzureDatabaseActivity ( string scriptDirectory ) : ISqlAzureDatabaseActivity

Used to read in a set of scripts given a scripts directory

ISqlAzureDatabaseActivity ( string username, string password ) : ISqlAzureDatabaseActivity

Add a new database administrator to the server

ISqlAzureSecurity ( string username, string password ) : ISqlAzureDatabase

Adds credentials to a Sql Azure server instance

ISqlAzureSecurity ( ) : ISqlAzureSecurity

Adds a hosted service IP rule of 0.0.0.0

ISqlAzureSecurity ( string rulename ) : ISqlAzureSecurity

A firewall rule for the requesting IP address

ISqlAzureSecurity ( string rulename, string iplow, string iphigh ) : ISqlAzureSecurity

Adds a new firewall rule to the Sql Azure server

ISqlAzureSecurity ( ) : ISqlCompleteActivity

Adds no database activity to the script mix

ISqlCertificateActivity ( X509Certificate2 certificate ) : ISqlAzureSecurity
ISqlCertificateActivity ( string thumbprint ) : ISqlAzureSecurity
ISqlCompleteActivity ( ) : IServiceTransaction

Used to return an IServiceTransaction interface

SqlAzureManager ( string subscriptionId ) : System

The command to delete the Sql Azure server instance

Construction of the Sql Azure Manager class on a particular subscription

WriteComplete ( EventPoint point, string message ) : void

Creates and logs a messages

메소드 상세

AddNewServer() 공개 메소드

Used to add a new Sql Azure Server instance
public AddNewServer ( string location ) : ISqlCertificateActivity
location string the location of the new server
리턴 ISqlCertificateActivity

DeleteServer() 공개 메소드

Deletes a Sql Azure server instance in the cloud
public DeleteServer ( string name ) : ISqlCertificateActivity
name string The given name of the Sql Azure server
리턴 ISqlCertificateActivity

Go() 공개 메소드

Executes the command to build the server and database
public Go ( ) : IServiceTransaction
리턴 IServiceTransaction

UseSqlAzureServerWithName() 공개 메소드

Given an existing server currently uses this to perform a database addition to
public UseSqlAzureServerWithName ( string name ) : ISqlCertificateActivity
name string The name of the server
리턴 ISqlCertificateActivity