Table of Contents

Class ProjectBranch

Namespace
MES.MQC.DataSourceLibrary.Adapters.Apis.Gitlab.Forms.SubForms
Assembly
MES.MQC.DataSourceLibrary.dll
public class ProjectBranch
Inheritance
ProjectBranch
Derived
Inherited Members

Properties

Branch

[JsonProperty(Required = Required.Always)]
[Augmentation(typeof(BranchOptionsAugmenter), new string[] { "Url=../Url", "AccessToken=../AccessToken", "ClientCertificate=../ClientCertificate", "ProjectId=ProjectId" }, AssistanceExecution.Frontend)]
[Validation(typeof(ProjectBranchValidator), new string[] { "Url=../Url", "AccessToken=../AccessToken", "ClientCertificate=../ClientCertificate", "ProjectId=ProjectId", "Branch=Branch" }, AssistanceExecution.Backend)]
public string Branch { get; set; }

Property Value

string

Group

[JsonProperty(Required = Required.Always)]
[Augmentation(typeof(GroupOptionsAugmenter), new string[] { "Url=../Url", "AccessToken=../AccessToken", "ClientCertificate=../ClientCertificate" }, AssistanceExecution.Frontend)]
public string Group { get; set; }

Property Value

string

ProjectId

[JsonProperty(Required = Required.Always)]
[Augmentation(typeof(ProjectIdOptionsAugmenter), new string[] { "Url=../Url", "AccessToken=../AccessToken", "ClientCertificate=../ClientCertificate", "Group=Group" }, AssistanceExecution.Frontend)]
public string ProjectId { get; set; }

Property Value

string

Methods

HandleBackwardsCompatibility(StreamingContext)

[OnDeserialized]
public void HandleBackwardsCompatibility(StreamingContext streamingContext)

Parameters

streamingContext StreamingContext