Class SuiteScaffoldService
เนื้อหานี้ยังไม่ได้แปลเป็นภาษาไทย แสดงเป็นภาษาอังกฤษแทน
Namespace: Cephalon.Abstractions.AppModel.Scaffolding
Assembly: Cephalon.Abstractions.dll
Describes one service slot inside a suite-level scaffold plan.
public sealed class SuiteScaffoldServiceInheritance
Section titled “Inheritance”Inherited Members
Section titled “Inherited Members”object.Equals(object?), object.Equals(object?, object?), object.GetHashCode(), object.GetType(), object.ReferenceEquals(object?, object?), object.ToString()
Constructors
Section titled “Constructors”SuiteScaffoldService(string, string, string, string, string, string, IReadOnlyList<string>?, IReadOnlyDictionary<string, string>?)
Section titled “ SuiteScaffoldService(string, string, string, string, string, string, IReadOnlyList<string>?, IReadOnlyDictionary<string, string>?)”Creates a suite-scaffold service description.
[JsonConstructor]public SuiteScaffoldService(string id, string displayName, string description, string blueprintId, string nameTemplate, string pathTemplate, IReadOnlyList<string>? dependsOn = null, IReadOnlyDictionary<string, string>? metadata = null)Parameters
Section titled “Parameters”id string
The stable service-slot identifier.
displayName string
The human-readable service-slot name.
description string
The service-slot description.
blueprintId string
The app blueprint identifier used for the service.
nameTemplate string
The generated app-name template for the service.
pathTemplate string
The generated root-path template for the service.
dependsOn IReadOnlyList<string>?
The service or shared-project identifiers this service depends on.
metadata IReadOnlyDictionary<string, string>?
Optional service metadata.
Properties
Section titled “Properties”BlueprintId
Section titled “ BlueprintId”Gets the app blueprint identifier used for the service.
public string BlueprintId { get; }Property Value
Section titled “Property Value”DependsOn
Section titled “ DependsOn”Gets the service or shared-project identifiers this service depends on.
public IReadOnlyList<string> DependsOn { get; }Property Value
Section titled “Property Value”Description
Section titled “ Description”Gets the service-slot description.
public string Description { get; }Property Value
Section titled “Property Value”DisplayName
Section titled “ DisplayName”Gets the human-readable service-slot name.
public string DisplayName { get; }Property Value
Section titled “Property Value”Gets the stable service-slot identifier.
public string Id { get; }Property Value
Section titled “Property Value”Metadata
Section titled “ Metadata”Gets optional service metadata.
public IReadOnlyDictionary<string, string> Metadata { get; }Property Value
Section titled “Property Value”IReadOnlyDictionary<string, string>
NameTemplate
Section titled “ NameTemplate”Gets the generated app-name template for the service.
public string NameTemplate { get; }Property Value
Section titled “Property Value”PathTemplate
Section titled “ PathTemplate”Gets the generated root-path template for the service.
public string PathTemplate { get; }