internal static unsafe PartitionUpgradeSafetyCheck FromNative(
     UpgradeSafetyCheckKind kind,
     NativeTypes.FABRIC_UPGRADE_PARTITION_SAFETY_CHECK *nativePtr)
 {
     return(new PartitionUpgradeSafetyCheck(kind, nativePtr->PartitionId));
 }
 internal PartitionUpgradeSafetyCheck(UpgradeSafetyCheckKind kind, Guid partitionId)
     : base(kind)
 {
     this.PartitionId = partitionId;
 }
 /// <summary>
 /// <para>Initializes a new instance of the <see cref="System.Fabric.UpgradeSafetyCheck" /> class.</para>
 /// </summary>
 /// <param name="kind">
 /// <para>The kind of the safety check.</para>
 /// </param>
 internal protected UpgradeSafetyCheck(UpgradeSafetyCheckKind kind)
 {
     this.Kind = kind;
 }
示例#4
0
 internal UnknownUpgradeSafetyCheck(UpgradeSafetyCheckKind kind)
     : base(kind)
 {
 }
 internal static unsafe SeedNodeUpgradeSafetyCheck FromNative(
     UpgradeSafetyCheckKind kind,
     NativeTypes.FABRIC_UPGRADE_SEED_NODE_SAFETY_CHECK *nativePtr)
 {
     return(new SeedNodeUpgradeSafetyCheck(kind));
 }
 internal SeedNodeUpgradeSafetyCheck(UpgradeSafetyCheckKind kind)
     : base(kind)
 {
 }