Class ServiceVersionPackage
Encapsulates service version related entities into a group or package for export and import purposes.
Inheritance
System.Object
ServiceVersionPackage
Implements
System.Runtime.Serialization.IExtensibleDataObject
Inherited Members
System.Object.ToString()
System.Object.Equals(System.Object)
System.Object.Equals(System.Object, System.Object)
System.Object.ReferenceEquals(System.Object, System.Object)
System.Object.GetHashCode()
System.Object.GetType()
System.Object.MemberwiseClone()
Namespace: Nevatech.Vsb.Repository.Services.Export
Assembly: Nevatech.Vsb.Repository.dll
Syntax
public sealed class ServiceVersionPackage : IExtensibleDataObject
Constructors
ServiceVersionPackage()
Declaration
public ServiceVersionPackage()
Properties
AuthorizationRules
Gets collection of authorization rules assigned to this service version.
Declaration
public Collection<AuthorizationRuleAssignment> AuthorizationRules { get; }
Property Value
Type | Description |
---|---|
System.Collections.ObjectModel.Collection<AuthorizationRuleAssignment> |
ExtensionData
Gets or sets System.Runtime.Serialization.ExtensionDataObject that enables serialization roundtrips.
Declaration
public ExtensionDataObject ExtensionData { get; set; }
Property Value
Type | Description |
---|---|
System.Runtime.Serialization.ExtensionDataObject |
MessageSamples
Gets collection of message samples to be used as static responses.
Declaration
public Collection<MessageSample> MessageSamples { get; }
Property Value
Type | Description |
---|---|
System.Collections.ObjectModel.Collection<MessageSample> |
Metadata
Gets or sets the SOAP service metadata.
Declaration
public MetadataSet Metadata { get; set; }
Property Value
Type | Description |
---|---|
System.ServiceModel.Description.MetadataSet |
Schemas
Gets collection of XML schemas associated with the service version.
Declaration
public Collection<DataSchema> Schemas { get; }
Property Value
Type | Description |
---|---|
System.Collections.ObjectModel.Collection<DataSchema> |
ServiceVersion
Gets or sets the service version object graph.
Declaration
public ServiceVersionDefinition ServiceVersion { get; set; }
Property Value
Type | Description |
---|---|
ServiceVersionDefinition |
Implements
System.Runtime.Serialization.IExtensibleDataObject