public MethodBindContainerXml( ClassTypeInfoXml clusterTypeInfo, MethodDeclarationInfoXml methodDeclaration, BindingXml[] bindings ) { if (clusterTypeInfo is null) { throw new ArgumentNullException(nameof(clusterTypeInfo)); } if (methodDeclaration is null) { throw new ArgumentNullException(nameof(methodDeclaration)); } if (bindings is null) { throw new ArgumentNullException(nameof(bindings)); } ClusterTypeInfo = clusterTypeInfo; MethodDeclaration = methodDeclaration; Bindings = bindings; }
public ClusterBindContainerXml( ClassTypeInfoXml clusterTypeInfo, MethodBindContainerXml[] methodBindContainers ) { ClusterTypeInfo = clusterTypeInfo; MethodBindContainers = methodBindContainers; }
public BindingXml( string identifier, string targetRepresentation, ClassTypeInfoXml[] fromTypes, ClassTypeInfoXml toType, ConstructorArgumentsXml constructorArguments, string scopeString, int scopeEnumValue, bool isConditional, bool isConventional, PositionXml position ) { UniqueUnstableIdentifier = identifier; TargetRepresentation = targetRepresentation; FromTypes = fromTypes; ToType = toType; ConstructorArguments = constructorArguments; ScopeString = scopeString; ScopeEnumValue = scopeEnumValue; IsConditional = isConditional; IsConventional = isConventional; Position = position; }