Пример #1
0
        internal override IntPtr ToNative(PinCollection pin, out NativeTypes.FABRIC_NODE_TRANSITION_TYPE nodeTransitionType)
        {
            var nativeDescription = new NativeTypes.FABRIC_NODE_START_DESCRIPTION();

            nativeDescription.OperationId    = this.OperationId;
            nativeDescription.NodeName       = pin.AddBlittable(this.NodeName);
            nativeDescription.NodeInstanceId = (ulong)this.NodeInstanceId;

            nativeDescription.Reserved = IntPtr.Zero;

            nodeTransitionType = NativeTypes.FABRIC_NODE_TRANSITION_TYPE.FABRIC_NODE_TRANSITION_TYPE_START;
            return(pin.AddBlittable(nativeDescription));
        }
Пример #2
0
 internal abstract IntPtr ToNative(PinCollection pin, out NativeTypes.FABRIC_NODE_TRANSITION_TYPE nodeTransitionType);