public NativeCommon.IFabricStringResult EndOpen(NativeCommon.IFabricAsyncOperationContext context) { string result = AsyncTaskCallInAdapter.End <string>(context); return(new StringResult(result)); }
void NativeRuntime.IFabricAtomicGroupStateProvider.EndUndoProgress(NativeCommon.IFabricAsyncOperationContext context) { AsyncTaskCallInAdapter.End(context); }
private string InvokeInfrastructureQueryAsyncEndWrapper(NativeCommon.IFabricAsyncOperationContext context) { return(NativeTypes.FromNativeString(this.nativeInfraServiceClient.EndInvokeInfrastructureQuery(context))); }
private FabricRuntime InitializeFabricRuntimeEndWrapper(FabricRuntime runtime, NativeCommon.IFabricAsyncOperationContext context) { runtime.nativeRuntime = NativeRuntime.FabricEndCreateRuntime(context); return(runtime); }
private unsafe NodeContext GetNodeContextEndWrapper(NativeCommon.IFabricAsyncOperationContext context) { NativeRuntime.IFabricNodeContextResult2 nodeContextResult = NativeRuntime.FabricEndGetNodeContext(context); return(NodeContext.CreateFromNative(nodeContextResult)); }
WriteEndWrapper(NativeCommon.IFabricAsyncOperationContext Context) { this._NativeStream.EndWrite(Context); }
WaitForNotificationEndWrapper( NativeCommon.IFabricAsyncOperationContext Context) { this._NativeStream.EndWaitForNotification(Context); }
private void PartitionBackupOperationEndWrapper( NativeCommon.IFabricAsyncOperationContext context) { this._nativeAgent.EndPartitionBackupOperation(context); }
public static void End(NativeCommon.IFabricAsyncOperationContext nativeContext) { AsyncTaskCallInAdapter.EndHelper(nativeContext); }
public void EndWaitForCatchUpQuorum(NativeCommon.IFabricAsyncOperationContext context) { AsyncTaskCallInAdapter.End(context); }
private void UpdateBackupSchedulePolicyEndWrapper( NativeCommon.IFabricAsyncOperationContext context) { this._nativeAgent.EndUpdateBackupSchedulePolicy(context); }
public BOOLEAN EndOnDataLoss(NativeCommon.IFabricAsyncOperationContext context) { return(NativeTypes.ToBOOLEAN(AsyncTaskCallInAdapter.End <bool>(context))); }
public void EndUpdateEpoch(NativeCommon.IFabricAsyncOperationContext context) { AsyncTaskCallInAdapter.End(context); }
public void EndChangeRole(NativeCommon.IFabricAsyncOperationContext context) { AsyncTaskCallInAdapter.End(context); }
DeleteContainerEndWrapper(NativeCommon.IFabricAsyncOperationContext Context) { this._NativeManager.EndDeleteLogContainer(Context); }
public static TResult End <TResult>(NativeCommon.IFabricAsyncOperationContext nativeContext) { AsyncTaskCallInAdapter adapter = AsyncTaskCallInAdapter.EndHelper(nativeContext); return((adapter.userTask as Task <TResult>).Result); }
CloseEndWrapper(NativeCommon.IFabricAsyncOperationContext context) { this._NativeStream.EndClose(context); }
NativeCommon.IFabricStringResult NativeRuntime.IFabricStatefulServiceReplica.EndChangeRole(NativeCommon.IFabricAsyncOperationContext context) { string result = AsyncTaskCallInAdapter.End <string>(context); AppTrace.TraceSource.WriteNoise( "StatefulServiceReplicaBroker.ReplicaChangeRole", "ChangeRole result {0} for ServiceName {1}. Uri {2}. ReplicaId {3}. PartitionId {4}", result, this.initializationParameters.ServiceTypeName, this.initializationParameters.ServiceName, this.replicaId, this.initializationParameters.PartitionId); return(new StringResult(result)); }
QueryRecordsEndWrapper( NativeCommon.IFabricAsyncOperationContext Context) { this._NativeStream.EndQueryRecords(Context); }
void NativeRuntime.IFabricStatefulServiceReplica.EndClose(NativeCommon.IFabricAsyncOperationContext context) { AsyncTaskCallInAdapter.End(context); }
private void RegisterServiceGroupFactoryEndWrapper(NativeCommon.IFabricAsyncOperationContext context) { this.NativeRuntimeObject.EndRegisterServiceGroupFactory(context); }
NativeRuntime.IFabricReplicator NativeRuntime.IFabricStatefulServiceReplica.EndOpen(NativeCommon.IFabricAsyncOperationContext context) { IReplicator replicator = AsyncTaskCallInAdapter.End <IReplicator>(context); // If it is the fabric replicator then return the actual native interface implementation // This will prevent going through a broker to translate native and managed code FabricReplicator fabricReplicator = replicator as FabricReplicator; if (fabricReplicator != null) { return(fabricReplicator.NativeReplicator); } // Return the broker that implements the correct native interfaces // If IReplicatorCatchupSpecificQuorum is supported return ReplicatorBroker2 (which derives from ReplicatorBroker and also implements IFabricReplicatorCatchupSpecificQuorum) // Else return ReplicatorBroker (which implements only IFabricReplicator and IFabricPrimaryReplicator) if (replicator is IReplicatorCatchupSpecificQuorum) { return(new ReplicatorBroker2(replicator)); } else { return(new ReplicatorBroker(replicator)); } }
private CodePackageActivationContext GetCodePackageActivationContextEndWrapper(NativeCommon.IFabricAsyncOperationContext context) { return(CodePackageActivationContext.CreateFromNative(NativeRuntime.FabricEndGetActivationContext(context))); }
private long ReplicateBeginWrapper(OperationData operationData, NativeCommon.IFabricAsyncOperationCallback callback, out NativeCommon.IFabricAsyncOperationContext context) { long sequenceNumber = 0; using (var pin = new PinCollection()) { var nativeOperationBuffer = new NativeTypes.FABRIC_OPERATION_DATA_BUFFER_EX1[operationData.Count]; var buffersAddress = pin.AddBlittable(nativeOperationBuffer); for (int i = 0; i < operationData.Count; i++) { nativeOperationBuffer[i].Offset = (uint)operationData[i].Offset; nativeOperationBuffer[i].Count = (uint)operationData[i].Count; nativeOperationBuffer[i].Buffer = pin.AddBlittable(operationData[i].Array); } context = this.replicatorUsingOperationEx1.BeginReplicate2( operationData.Count, buffersAddress, callback, out sequenceNumber); } return(sequenceNumber); }
private void Cancel(NativeCommon.IFabricAsyncOperationContext context) { this.wasCancelled = true; AppTrace.TraceSource.WriteNoise(this.functionTag, "{0}: cancel", this.traceId); Utility.WrapNativeSyncInvokeInMTA(() => context.Cancel(), "Cancel"); }
private long ReplicateEndWrapper(NativeCommon.IFabricAsyncOperationContext context) { return(this.nativeStateReplicator.EndReplicate(context)); }
private void EndClose(NativeCommon.IFabricAsyncOperationContext context) { this.nativeClient.EndClose(context); }
OpenEndWrapper(NativeCommon.IFabricAsyncOperationContext context) { this._NativeManager.EndOpen(context); }
NativeTokenValidationService.IFabricTokenClaimResult NativeTokenValidationService.IFabricTokenValidationService.EndValidateToken(NativeCommon.IFabricAsyncOperationContext context) { ClaimDescriptionList claims = AsyncTaskCallInAdapter.End <ClaimDescriptionList>(context); return(new FabricTokenClaimResult(claims)); }
public void EndBuildReplica(NativeCommon.IFabricAsyncOperationContext context) { AsyncTaskCallInAdapter.End(context); }